|
v7: Автоматический запуск обработки | ☑ | ||
---|---|---|---|---|
0
BarakuzA
13.05.13
✎
14:30
|
Добрый день,
Нужно написать файл типа bat, который автоматом в определенное время запускает 1С и в ней выгружаются определенные данные обработкой. Подскажите где почитать, посмотреть примеры как такое реализовать. Спасибо. |
|||
1
zak555
13.05.13
✎
14:31
|
планировщик задача + пакетный запуск
|
|||
2
KUBIK
13.05.13
✎
14:32
|
||||
3
Guk
13.05.13
✎
14:33
|
буква "Я", первая ссылка...
|
|||
4
Kreont
13.05.13
✎
14:33
|
Планировщик обычный виндовый +
Глобальный модуль, ПриНачалеРаботыСистемы, Если (ИмяПользователя()="Робот") Тогда ОткрытьФорму(.... как то так |
|||
5
Ёпрст
13.05.13
✎
14:33
|
Либо прописать в батнике открытие 1с-ины под определенным юзверем и в ПриНачалеРаботыСистемы запускать че надо, ежели это этот юзверь,
либо открывать 1с-ину по оле и тупо делать открытьФорму. усё. |
|||
6
zak555
13.05.13
✎
14:33
|
(4) ковноКОД
|
|||
7
Ёпрст
13.05.13
✎
14:34
|
батник в шедулер и привет.
|
|||
8
BarakuzA
13.05.13
✎
14:36
|
где можно посмотреть примеры таких батников?
|
|||
9
Ganiev
13.05.13
✎
14:41
|
Батник!
коталог1с7.7\1cv7s.exe enterprise /d"КоталогБазы" /n"Пользователь" /p"Пароль" Далее приНачалеРаботыСистемы определяешь вход либо по имени либо по времени если Это ночная и запускаешь что тебе угодно! |
|||
10
Ёпрст
13.05.13
✎
14:41
|
Вася.vbs:
DirIB = "X:\Base\ТвойКаталогСБазой" loginQ = "Вася" passwdQ = "123" applQ = """X:\Base\ТвойКаталогСБазой\ТвояПоделка.ert""" parmQ = "auto" Set v7 = CreateObject("V1CEnterprise.Application") Open = v7.Initialize(v7.RMTrade, "/D "+DirIB+" /N "+loginQ+" /P """+passwdQ+""" ","NO_SPLASH_SHOW") If Open <> -1 Then WSCript.Echo "Error start 1c ("& Open &")" WScript.Quit End if auto = "auto" v7.ExecuteBatch("ОткрытьФорму(""Отчет"", ""auto"", "& applQ &")") Set v7 = Nothing |
|||
11
Mikeware
13.05.13
✎
14:49
|
за что банят в яндексе?
|
|||
12
Я не курил
13.05.13
✎
14:50
|
(11) говорят, если долго им не пользуешься - банят
|
|||
13
BarakuzA
13.05.13
✎
14:53
|
(10) - а есть разница база sql или dbf?
|
|||
14
Ёпрст
13.05.13
✎
15:07
|
(13) нет
|
|||
15
Ёпрст
13.05.13
✎
15:08
|
в этом варианте, главное, чтоб у юзверя были права на олеаутомэйшен и в реестре были записи от оле для 1с-ины.
|
|||
16
BarakuzA
13.05.13
✎
15:11
|
(15) - остается батник в планировщик поставить, и в обработке указать что делать при ее открытии?
|
|||
17
Ёпрст
13.05.13
✎
15:12
|
(16) да
|
|||
18
oslokot
13.05.13
✎
15:20
|
Говорят, даже есть поделка v7ErtOpen.exe
Для старта ert достаточно батника: v7ErtOpen.exe "C:\Инна.ert" enterprise /d"C:\DB" /nRobot /p1 Exit |
|||
19
BarakuzA
14.05.13
✎
09:21
|
Не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
|
|||
20
Mikeware
14.05.13
✎
09:29
|
(19) у тебя ошибка там же, где обычно...
|
|||
21
BarakuzA
14.05.13
✎
09:31
|
(20) - ??? можно поконкретнее???
DirIB = "X:\Base\ТвойКаталогСБазой" loginQ = "Вася" passwdQ = "123" applQ = """X:\Base\ТвойКаталогСБазой\ТвояПоделка.ert""" parmQ = "auto" Set v7 = CreateObject("V1CEnterprise.Application") Open = v7.Initialize(v7.RMTrade, "/D "+DirIB+" /N "+loginQ+" /P """+passwdQ+""" ","NO_SPLASH_SHOW") If Open <> -1 Then WSCript.Echo "Error start 1c ("& Open &")" WScript.Quit End if auto = "auto" v7.ExecuteBatch("ОткрытьФорму(""Отчет"", ""auto"", "& applQ &")") Set v7 = Nothing сохранил в файл с расширение bat |
|||
22
Mikeware
14.05.13
✎
09:34
|
(21) Читай внимательно (10)
|
|||
23
Ёпрст
14.05.13
✎
09:34
|
(21) читай (10) еще раз.. первую строчку - это имя файла.
|
|||
24
BarakuzA
14.05.13
✎
09:37
|
расширение файла неправильно указал?
|
|||
25
Ёпрст
14.05.13
✎
09:44
|
(24) читай (10) первую строку - это правильное имя файла.
|
|||
26
BarakuzA
14.05.13
✎
09:55
|
(25) - имя файла мне не нравится, а вот расширение очень даже ничего))))) спасибо!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |