|
Работа с базой 1С через Com |
☑ |
0
Joshim
27.02.13
✎
18:22
|
Как в 8.2 можно установить соединение с базой через COM и далее запустить обработку с некоторыми параметрами?
|
|
1
shuhard
27.02.13
✎
18:23
|
(0) прям как в СП написано, так и работает
|
|
2
MatveyIgor
27.02.13
✎
18:24
|
v8=Новый COMОбъект("V82.Application");
Попытка
Результат=v8.connect("file="+База+"; usr='Пользователь'; pwd='';");
Подключен = Результат;
Исключение
v8="";
Сообщить("Не прошла инициализация Базы! Ошибка - !");
Возврат;
КонецПопытки;
|
|
3
Joshim
27.02.13
✎
18:25
|
(2) V82.Application это какая dll?
|
|
4
MatveyIgor
27.02.13
✎
18:25
|
V82.Application - это и есть программа 1С
|
|
5
shuhard
27.02.13
✎
18:28
|
(2) Application - а на фига ?
|
|
6
MatveyIgor
27.02.13
✎
18:30
|
(5) чтобы работало ))
|
|
7
MatveyIgor
27.02.13
✎
18:32
|
можно V82.COMConnector написать
|
|
8
Joshim
27.02.13
✎
18:34
|
(7) было бы здорово, а как запустить обработку с параметрами?
|
|
9
MatveyIgor
27.02.13
✎
18:34
|
процедура которую запускать будешь, в модуле обработки или на форме ?
|
|
10
Joshim
27.02.13
✎
18:37
|
(9) модуль обработки
|
|
11
MatveyIgor
27.02.13
✎
18:44
|
а так не пробовал v8.Обработки.НазваниеОбработки ???
|
|
12
Joshim
27.02.13
✎
18:48
|
(11) пишу на C#. После V8.Обработки выдает ошибку. Поэтому и спрашиваю
|
|
13
Joshim
27.02.13
✎
18:57
|
|
|