Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Програмно запустить обработку

Програмно запустить обработку
Я
   Roma1314704
 
27.05.18 - 18:13
8.3  - УП
Задача запихнуть обработку в регламентное задание. Но для начала нужно разобраться как ее запустить програмно.

К примеру при старте 1с.  -ПриНачалеРаботыСистемы() Подскажите пож. пару первых шагов - для начала как ее вызвать?
 
 
   mastodont
 
1 - 27.05.18 - 18:15
Что значит "запустить обработку"?
В чем проблема?
   mastodont
 
2 - 27.05.18 - 18:15
Есть обработка, есть модуль объекта, там процедуры...
Или тебе надо открыть форму?
   Roma1314704
 
3 - 27.05.18 - 18:18
Как раз форму не нужно открывать - обработка создает xml файл
   Roma1314704
 
4 - 27.05.18 - 18:19
Что бы не открывать постоянно и не нажимать создать  - нужно сделать это все програмно при определенном событии
   craxx
 
5 - 27.05.18 - 18:35
(4) Вот Вы сами на свой вопрос и ответили. В регламентное задание ее, в Дополнительных отчетах и обработках установить расписание можно
   Roma1314704
 
6 - 27.05.18 - 18:44
Как программно обратиться к обработке - вернее прямо к Процедуре которая выполняет действие?
   PiotrLoginov
 
7 - 27.05.18 - 19:00
(6) надо курить БСП, методику использования дополнительных отчетов и обработок. Если в двух словах: один из вариантов использования дополнительной обработки - исполнение экспортной процедуры обработки, находящейся в её модуле. В этом случае появляется возможность запуска этой процедуры специальным регламентным заданием, имеющимся в БСП.
   Roma1314704
 
8 - 27.05.18 - 20:30
Тест = Обработки.ПрайсЛистXML.ПолучитьФорму("Форма");
Тест.СформироватьXmlФайл();

В консоле для проверки регламентных заданий  - ошибка  при вызове метода контекста получить форму
   Roma1314704
 
9 - 27.05.18 - 20:32
СформироватьXMLФайл  - это Экспортная процедура в обработке
что нужно поправить?
   aka MIK
 
10 - 27.05.18 - 20:37
ПолучитьФорму убери
 
 Рекламное место пустует
   Михаил Козлов
 
11 - 27.05.18 - 20:38
(9) Скорее всего, перенести процедуру формирования нужного файла в модуль обработки.
   Roma1314704
 
12 - 27.05.18 - 20:39
Убрал - Теперь в УП - Поле объекта не обнаружено (ПрайсЛистXML)
   hhhh
 
13 - 27.05.18 - 20:47
(12) ну добавь ей это поле
   Roma1314704
 
14 - 27.05.18 - 20:50
Дык, так до этого так и было
   Roma1314704
 
15 - 27.05.18 - 21:58
Получается невозможно обратится к модулю формы?
   МимохожийОднако
 
16 - 27.05.18 - 22:36
(15) Перенеси процедуры в модуль обработки из модуля формы
   MadJhey
 
17 - 27.05.18 - 22:41
а что (5) не устроило?
   Roma1314704
 
18 - 27.05.18 - 23:02
А что в 5-ом ?
   Roma1314704
 
19 - 27.05.18 - 23:30
Все процедуры переносить в модуль объекта это конечно работы добавит. Неужели другого выхода нету ?
   mehfk
 
20 - 27.05.18 - 23:32
(19) Есть. Пригласить программиста, поставить задачу.
   Хотабыч
 
21 - 28.05.18 - 00:49
(0) пишите Ваш вопрос здесь Вам помогут

https://apdate.by/forum
   drei
 
22 - 28.05.18 - 07:09
(21) Сейчас ваши рыжие кудри примелькаются и вас начнут просто бить.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует