Charg
13-07-2018, 18:35
Есть код, начало которого выглядит так:
Option Explicit
Dim V7, OPENDB, PathToBase
Set V7 = CreateObject("V77.Application")
PathToBase = "\\server\share_disk_e$\1C_Base\base"
OPENDB = V7.Initialize(V7.RMTrade, " /d" & PathToBase & " /Nuser /P123", "NO_SPLASH_WINDOW")
WriteLogMsg ("begin start 1C")
При запуске скрипта первый раз появляется окно, которое по идее должно выключаться параметром NO_SPLASH_WINDOW (на некоторых форумах NO_SPLASH_SHOW - тоже пробовал) но тем не менее все еще показывается
https://i.imgur.com/TYpYXiQ.png
Соответственно любое запущенное планировщиком задание, стартующее этот скрипт - выдает это окно в котором нужно нажать ОК - и дальше всё отрабатывает как надо. И последующие запуски задания отрабатывают как надо БЕЗ необходимости нажимать ОК в этом окне.
При завершении сеанса и первом запуске скрипта снова нужно будет нажать ОК.
Как победить этот бред?
Option Explicit
Dim V7, OPENDB, PathToBase
Set V7 = CreateObject("V77.Application")
PathToBase = "\\server\share_disk_e$\1C_Base\base"
OPENDB = V7.Initialize(V7.RMTrade, " /d" & PathToBase & " /Nuser /P123", "NO_SPLASH_WINDOW")
WriteLogMsg ("begin start 1C")
При запуске скрипта первый раз появляется окно, которое по идее должно выключаться параметром NO_SPLASH_WINDOW (на некоторых форумах NO_SPLASH_SHOW - тоже пробовал) но тем не менее все еще показывается
https://i.imgur.com/TYpYXiQ.png
Соответственно любое запущенное планировщиком задание, стартующее этот скрипт - выдает это окно в котором нужно нажать ОК - и дальше всё отрабатывает как надо. И последующие запуски задания отрабатывают как надо БЕЗ необходимости нажимать ОК в этом окне.
При завершении сеанса и первом запуске скрипта снова нужно будет нажать ОК.
Как победить этот бред?