|
v7: Как запустить обработку в виде регламентного задания? обработка внешняя | ☑ | ||
---|---|---|---|---|
0
katerinaUniv
06.05.15
✎
18:00
|
Доброго времени суток! Подскажите, как написать регламентное задание, которые дважды в день запускает обработку (определенные в ней процедуры)?
|
|||
1
GROOVY
06.05.15
✎
18:02
|
А в 7.7 вроде же нет регламентных заданий, или я что то уже не помню?!
|
|||
2
Puzoter
06.05.15
✎
18:03
|
Во внешних обработках есть возможность настройки запуска ее как регламентного задания
|
|||
3
Puzoter
06.05.15
✎
18:04
|
в ЗУП такое есть по крайней мере
|
|||
4
Сияющий Асинхраль
06.05.15
✎
18:10
|
(2-3) тогда уж не зуп, а зик.
Для семерки проще средствами винды запускать пару раз в день 1С под опр пользователем, чтобы при запуске системы отрабатывала обработка, а после окончания ее работы 1с сама выключалась |
|||
5
Pooh
06.05.15
✎
18:11
|
ну можно в назначенных заданиях запускать батник
в батник запуск 1с под пользователем РегламентноеЗадание в модуле при запуске 1с (при начале работы системы) если юзер такой то запуск внешней а в ней все опиши что и как |
|||
6
Pooh
06.05.15
✎
18:13
|
(4) ага
(5) только конфа будет с доработкой в глобальнике при проверке на пользователя и запуске внешней обработки |
|||
7
Torquader
06.05.15
✎
18:14
|
(6) В принципе, можно и без глобальника, но намного сложнее.
|
|||
8
Garykom
гуру
06.05.15
✎
18:14
|
(1) зато обработка ожидания есть
(6) можно и без доработок, все внешне... |
|||
9
Pooh
06.05.15
✎
18:16
|
(6) и (8) ну я пока писал не видел что ЗиК
для нее конечно лучше не трогать конфу вообще. |
|||
10
Garykom
гуру
06.05.15
✎
18:16
|
Вот хочется сказать что не буду ссылку на пост сразу давать... но ищется на инфостарте по "Обработка 7.7 по расписанию"
|
|||
11
Z1
06.05.15
✎
18:28
|
(0) Плюс к перечисленным способам вот еще один :
Если используется 1с++ то можно в командной строке что либо дописывать ( названия заданий, одиночная обработка и.т.д ) а при начале работыСистемы вытаскивать и разбирать командную строку и при необходимости выполнять задания и останавливать 1с. |
|||
12
Torquader
06.05.15
✎
18:33
|
(11) В семёрку можно через DDE заглянуть, не открывая нового сеанса, просто дать команду, а она её исполнит.
С восьмёркой такой фокус не прокатывает. |
|||
13
Кочерга
06.05.15
✎
18:53
|
Старый как арифмометр Феликс VB скрипт
<code> mPathProg = "C:\Program Files (x86)\1Cv77\BIN\1cv7s.exe" mPathBase = "Путь к базе" mUser = "ИмяПользователя" mPW = "Пароль" Set mProgV77 = CreateObject("v77s.Application") ComandLine = mPathProg & " /d" & mPathBase & " /n" & mUser + " /p" + mPW mresult = mProgV77.Initialize(mProgV77.RMTrade, ComandLine,"NO_SPLASH_SHOW") If mresult Then mresult = mProgV77.EvalExpr("OpenForm(""Отчет"",,""ПолныйПутьИмяОбработки"")") End If </code> Запускается хоть планировщиком Windows, хоть EffectSaver-ом. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |