![]() |
|
Запуск epf по рaсписанию. | ☑ | ||
---|---|---|---|---|
0
nikast
06.04.14
✎
20:11
|
Всем доброго вечера.
Хотел спросить совета. У меня имеется обработка, которую мне надо запускать по расписанию.. С этим понятно. Но у меня в обработке, ну например, есть несколько сохраненных настроек. И мне надо сначала выполнить с одними, потом переключиться на другие и выполнить с ними.. какой-нибудь механизм есть ? У меня есть идея добавить две обработки, в одной будут один настройки в другой другие, и их отдельно друг от друга запускать.. а мне хотелось узнать, может как-нить можно сделать с одной, чтоб обработки не плодить. Спасибо. |
|||
1
Otkr
06.04.14
✎
20:19
|
Регламентные задания спасут отца русской демократии
|
|||
2
shuhard
06.04.14
✎
21:30
|
(0) что-то мешает через параметр командной строки передать имя настройки ?
|
|||
3
aka AMIGO
06.04.14
✎
21:56
|
в 8-ке нельзя запустить обработку из обработки? не верю..
уж в 7-ке у меня есть конфа, запускающаяся по времени, и там пара обработок, одна - основная, вторая готовит данные для неё.. или я уже отстал от жизни.. зы. завтра буду в 8-ке ваять похожее.. дисквалификация - неприятное состояние :) |
|||
4
Otkr
06.04.14
✎
23:02
|
Модераторство это признак ламера, амиго.
|
|||
5
aka AMIGO
07.04.14
✎
08:00
|
столько ламеров на мисте? ужас :)
|
|||
6
ИС-2
naïve
07.04.14
✎
08:29
|
(2) мне тоже интересно как.
Например, обработку надо запустить через task shulder в 10:00 с параметром 1, в 12:00 с параметром 2 и т.д. Как передать этот параметр в обработку? |
|||
7
Мимохожий Однако
07.04.14
✎
08:37
|
У обработки при открытии формы есть Параметры
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) Параметры |
|||
8
Wobland
07.04.14
✎
08:39
|
(6) командной строкой
|
|||
9
shuhard
07.04.14
✎
08:47
|
(6) продам СП, дорого
|
|||
10
nikast
07.04.14
✎
11:10
|
Принято.. всем спасибо за ответы.
|
|||
11
nikast
07.04.14
✎
11:37
|
(5) Все когда-то были ламерами.. Из нас и рождаются великие программеры
|
|||
12
nikast
13.04.14
✎
20:41
|
Друзья помогите.. Вопрос все тот же, запуск обработки по расписанию.
Клиент-сервер. В конфигураторе добавил внешнюю обработку. Завел новое регламентное задание.. Как я понял, там можно указать только выполнение общего модуля. Завел общий модуль, в нем описываю процедуру открытия моей обработки.. Компилятор стал ругаться при выполнении.. поставил breakpoint в общем модуле не останавливается - это первый вопрос, не понимаю почему. Обработка = Справочники.ВнешниеОбработки.НайтиПоКоду(Код); ИмяФайла = ПолучитьИмяВременногоФайла(); ДанныеИмя = Обработка.ХранилищеВнешнейОбработки.Получить(); ДанныеИмя.Записать(ИмяФайла); ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяФайла); ВнешняяОбработка.РЕквизит1 = Значение1; ВнешняяОбработка.РЕквизит2 = Значение2; ВнешняяОбработка.ВыполнитьОбработку(); Ругается на строчку ДанныеИмя = Обработка.ХранилищеВнешнейОбработки.Получить() Сразу хотел спросить, где посмотреть код обработки в конфигураторе. Я решил искать по наименованию, написал так: Обработка = Справочники.ВнешниеОбработки.НайтиПоНаименованию("мояОбработка"); это правильно ? |
|||
13
nikast
13.04.14
✎
20:43
|
У меня у обработки две настройки.. Я так понимаю тут просто описать, но не знаю синтаксис.. Подскажите pls
|
|||
14
Wobland
14.04.14
✎
06:07
|
(12) если ругается, это хорошо. там тебе и номер строки и описание ошибки
|
|||
15
Cube
14.04.14
✎
06:31
|
(12) "в общем модуле не останавливается - это первый вопрос, не понимаю почему"
На сервере отладка не работает по-умолчанию. Но включить её можно, почитай тут: https://www.google.ru/search?newwindow=1&sclient=psy-ab&q=v8+отладка+на+сервере+site%3Aforum.mista.ru |
|||
16
ИС-2
naïve
14.04.14
✎
07:36
|
(7) как?
в 12:00 надо выполнить выгрузку контрагентов "C:\Program Files\1cv82\8.2.11.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N user /P password /Execute "D:\1C\Внешние_обработки_1С\РаботающиеОбработки\РабочийСтол.epf" ВыгрузкаКонтрагентов? в 13:00 надо выполнить выгрузку номенклатуры "C:\Program Files\1cv82\8.2.11.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N user /P password /Execute "D:\1C\Внешние_обработки_1С\РаботающиеОбработки\РабочийСтол.epf" ВыгрузкаНоменклатуры? |
|||
17
shuhard
14.04.14
✎
07:40
|
(16) бред
|
|||
18
Cube
14.04.14
✎
07:41
|
(16) Справка.
Общие параметры командной строки для указания параметров запуска. /C <строка текста> — передача параметра в конфигурацию. |
|||
19
Cube
14.04.14
✎
07:42
|
||||
20
Cube
14.04.14
✎
07:44
|
+(19) Например, вот: v8: Передача параметров во внешнюю обработку
|
|||
21
ИС-2
naïve
14.04.14
✎
07:51
|
(18) спс
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |