Скрипт для открытия базы Есть скрипт DirIB = "E:\Баз2\SSTDemo\" loginQ = "Дарья" passwdQ = "049064" applQ = """E:\Баз2\SSTDemo\ExtForms\Выгрузка данных в CSV.ert""" parmQ = "auto" Set v7 = CreateObject("V1CEnterprise.Application") Open = v7.Initialize(v7.RMTrade, "/D "+DirIB+" /N "+loginQ+" /P """+passwdQ+""" ", "") 'If Open <> -1 Then 'WSCript.Echo "Error start 1c ("& Open &")" 'WScript.Quit 'End if 'auto = "auto" 'v7.ExecuteBatch("ОткрытьФорму(""Отчет"",""auto"","& applQ &")") 'Set v7 = Nothing Понятно, что наша цель - открыть базу и запустить внешнюю обработку. Но происходит следующее - база начинает открываться и на этапе уже открытия окна процесс прерывается. Проверялось на вин 7 и вин 2003, на разных базах. Закомментированы последние строки и убран параметр NO_SPLASH_SHOW, чтоб проверить процесс открытия. Помогите, пожалйста, разобраться, почему процесс обрывается. |
А нафига 1с скриптами мучать? По моему, гораздо проще настроить (в планировщике, ярлыком или батником) запуск под определенным именем пользователя, для которого в ПриНачалеРаботыСистемы() прописан запуск обработки и, если надо, ЗавершениеРаботыСистемы(). |
(1) +1 (0) сначала войди под данным пользователем - САМ (без скриптов), и посмотри чо пишет ЗЫ луччебы все символы были буржуйскими |
в отчете убрать ЗавершениеРаботыСистемы(), не? |
по сабжу почитать нужно запуск пакетного режима под юзером, кот. уже запущен |
(1) Расписания на запуск нет. (2) При запуске руками все в порядке. (3) Нет. Может еще какие мнения? |
(4) не понял. |
так должно работать Set v7 = CreateObject("V1CEnterprise.Application") Open = v7.Initialize(v7.RMTrade,"","") v7.EvalExpr("ОткрытьФорму(""Отчет"",,""ПолноеИмяФайлаОтчета"")") |
хе взять xstarter и записать скрипт с его помощью - сделать исполняемый файл ;)) |
про монопольный режим уже было? |
6-zizi > че не понял? кофигуратор закрой |
(5) "[em]Может еще какие мнения?[/em]" - мнение такое: посмотреть на фразу "в планировщике, ярлыком или батником" по таким углом: "[b]хоть[/b] в планировщике, [b]хоть[/b] ярлыком, [b]хоть[/b] батником" Или это какая-то религия требует запуска 1С именно через скрипт? |
(7) Так вываливается окно со списком баз. |
(9)(10) ВСЕ закрыто абсолютно. |
(12) :)) и чЁ? выбери нужную, работает? дальше разбирайся со своими параметрами в сабж... |
(11) Я погуглю. Но если несложно, можно пример, как батником? |
Оо\ (15) [url]http://programna1c.narod.ru/docs/StartComString/StartComString77.html[/url] |
(12) Так тоже не работает. Сейчас попробую на вин 2003. |
(17) Та же картина. |
(17) дану.... у меня (7) прекрасно работает... на вин7 даже |
эта ж пипец Зы делаешь командную строку - засовуиш ее в батник в приначалесистемы анализируешь пользователя и запускаешь чонада |
16-101 > ты че детям даешь? им надо яндекс - проблема запуска в пакетном режиме, д/начала |
(21) в (16) ссылко , дажы не яндыкс ;)) |
22-101 > запускать каждый школьник как знает, в сабже про проблемы вроде, для настоящих адынеснегов |
угу , человек должен создавать себе проблемы и решая их расти над собой ;)) |
24-101 > не про то. куда катится мир? ща санкции на тырнет включат, ну или хотя бы как в венгрии 2.5 евро налог с мирного населения - и остался только ты, на растерзание е (с) муми троль ЗЫ парочка простых и молодых ребят |
(15) [url]http://www.elrey-uslugi.ru/stati/parametri_zapuska_1s_iz_komandnoy_stroki.html[/url] |
Спасибо, сделал через бат-файл. |
[img]http://savepic.net/2190198.jpg[/img] Вооот такенный булыжник свалился у мну с душИ ;))) |
27-zizi > все уже два раза за пивом сходили |
(27) а "[em]и запустить внешнюю обработку[/em]" как? без правки конфы...))) |
А Дарья то кто такая, почему про нее ничего ?)) |
Текущее время: 04:48. Часовой пояс GMT +3. |