|
Запуск внешней обработки в 1С через VBS |
☑ |
0
Snork
18.05.18
✎
10:54
|
Как запустить внешнюю обработку в 1С через VBS?
Пробую так - не работает:
Set v8 = CreateObject("V83.Application")
res = v8.Connect("Srvr=192.168.60.10;Ref=db_name;Usr=""ПакетныйЗапуск"";pwd=""1974""")
set extProc = v8.ExternalDataProcessors.Create("C:\some.epf",false)
set v8 = Nothing
Саму 1С так открыть можно, а как открыть в 1С внешнюю обработку??
|
|
1
Snork
18.05.18
✎
12:42
|
апп
|
|
2
mehfk
18.05.18
✎
12:43
|
/Execute <имя файла внешней обработки> — предназначен для запуска внешней обработки в режиме 1С:Предприятие непосредственно после старта системы. При использовании тонкого клиента не поддерживается открытие внешней обработки без использования существующей информационной базы.
|
|
3
Snork
18.05.18
✎
13:56
|
(2) варианты?
|
|
4
mehfk
18.05.18
✎
13:56
|
42
|
|
5
Snork
18.05.18
✎
14:57
|
ап
|
|
6
am_bubnov
18.05.18
✎
15:29
|
extProc.ИмяНужнойПроцедуры()
ИмяНужнойПроцедуры на английском
|
|
7
Snork
18.05.18
✎
16:00
|
(6) не понял как это может помочь?
мне надо открыть из 1С внешнюю обработку.
|
|
8
Вафель
18.05.18
✎
16:28
|
v8.ОткрытьФорму
|
|
9
olegves
18.05.18
✎
16:55
|
Отч = v8.ВнешниеОтчеты.Подключить(ПутьКФайлу)
Отч.ОткрытьФорму(...
|
|
10
olegves
18.05.18
✎
17:05
|
+(9) точнее v8.ОткрытьФорму(Отч+"ИмяФормы")
|
|
11
am_bubnov
18.05.18
✎
17:57
|
Set v8 = CreateObject("V83.Application")
res = v8.Connect("Srvr=192.168.60.10;Ref=db_name;Usr=""ПакетныйЗапуск"";pwd=""1974""")
set extProc = v8.ExternalDataProcessors.Create("C:\some.epf",false) 'extProc - 'это создался объект внешней обработки
extProc.ИмяНужнойПроцедуры() 'имя экспортной процедуры из модуля внешней обработки, в котором в свою очередь можно сделать все что хочешь, в том числе и открыть форму
set v8 = Nothing
|
|
12
runoff_runoff
18.05.18
✎
19:30
|
(11) форму нельзя открыть с (тонкого) сервера..
|
|