Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Скрипт для открытия базы (http://forums.kuban.ru/f1040/skript_dlya_otkrytiya_bazy-6227819.html)

zizi 30.10.2014 09:08

Скрипт для открытия базы
 
Есть скрипт
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, чтоб проверить процесс открытия.

Помогите, пожалйста, разобраться, почему процесс обрывается.

Ткачик 30.10.2014 09:50

А нафига 1с скриптами мучать? По моему, гораздо проще настроить (в планировщике, ярлыком или батником) запуск под определенным именем пользователя, для которого в ПриНачалеРаботыСистемы() прописан запуск обработки и, если надо, ЗавершениеРаботыСистемы().

101 30.10.2014 09:54

(1) +1
(0) сначала войди под данным пользователем - САМ (без скриптов), и посмотри чо пишет
ЗЫ луччебы все символы были буржуйскими

vah1 30.10.2014 09:54

в отчете убрать ЗавершениеРаботыСистемы(), не?

vah1 30.10.2014 09:57

по сабжу почитать нужно запуск пакетного режима под юзером, кот. уже запущен

zizi 30.10.2014 10:00

(1) Расписания на запуск нет.
(2) При запуске руками все в порядке.
(3) Нет.
Может еще какие мнения?

zizi 30.10.2014 10:02

(4) не понял.

user1C 30.10.2014 10:13

так должно работать
Set v7 = CreateObject("V1CEnterprise.Application")
Open = v7.Initialize(v7.RMTrade,"","")
v7.EvalExpr("ОткрытьФорму(""Отчет"",,""ПолноеИмяФайлаОтчета"")")

101 30.10.2014 10:19

хе взять xstarter и записать скрипт с его помощью - сделать исполняемый файл ;))

vah1 30.10.2014 10:36

про монопольный режим уже было?

vah1 30.10.2014 10:39

6-zizi > че не понял? кофигуратор закрой

Ткачик 30.10.2014 10:44

(5) "[em]Может еще какие мнения?[/em]" - мнение такое: посмотреть на фразу "в планировщике, ярлыком или батником" по таким углом:
"[b]хоть[/b] в планировщике, [b]хоть[/b] ярлыком, [b]хоть[/b] батником"

Или это какая-то религия требует запуска 1С именно через скрипт?

zizi 30.10.2014 10:45

(7) Так вываливается окно со списком баз.

zizi 30.10.2014 10:46

(9)(10) ВСЕ закрыто абсолютно.

user1C 30.10.2014 10:48

(12)
:)) и чЁ? выбери нужную, работает? дальше разбирайся со своими параметрами в сабж...

zizi 30.10.2014 10:51

(11) Я погуглю. Но если несложно, можно пример, как батником?

101 30.10.2014 10:53

Оо\
(15) [url]http://programna1c.narod.ru/docs/StartComString/StartComString77.html[/url]

zizi 30.10.2014 10:54

(12) Так тоже не работает. Сейчас попробую на вин 2003.

zizi 30.10.2014 10:55

(17) Та же картина.

user1C 30.10.2014 10:56

(17)
дану.... у меня (7) прекрасно работает... на вин7 даже

101 30.10.2014 11:11

эта ж пипец
Зы делаешь командную строку - засовуиш ее в батник в приначалесистемы анализируешь пользователя и запускаешь чонада

vah1 30.10.2014 11:20

16-101 > ты че детям даешь? им надо яндекс - проблема запуска в пакетном режиме, д/начала

101 30.10.2014 11:22

(21) в (16) ссылко , дажы не яндыкс ;))

vah1 30.10.2014 11:25

22-101 > запускать каждый школьник как знает, в сабже про проблемы вроде, для настоящих адынеснегов

101 30.10.2014 11:28

угу , человек должен создавать себе проблемы и решая их расти над собой ;))

vah1 30.10.2014 11:42

24-101 > не про то. куда катится мир?
ща санкции на тырнет включат, ну или хотя бы как в венгрии 2.5 евро налог с мирного населения - и остался только ты, на растерзание е (с) муми троль
ЗЫ парочка простых и молодых ребят

Ткачик 30.10.2014 13:10

(15) [url]http://www.elrey-uslugi.ru/stati/parametri_zapuska_1s_iz_komandnoy_stroki.html[/url]

zizi 30.10.2014 15:53

Спасибо, сделал через бат-файл.

101 30.10.2014 15:59

[img]http://savepic.net/2190198.jpg[/img]

Вооот такенный булыжник свалился у мну с душИ ;)))

vah1 30.10.2014 15:59

27-zizi > все уже два раза за пивом сходили

user1C 30.10.2014 16:20

(27)
а "[em]и запустить внешнюю обработку[/em]" как? без правки конфы...)))

USSR 31.10.2014 02:23

А Дарья то кто такая, почему про нее ничего ?))


Текущее время: 04:48. Часовой пояс GMT +3.