|
Процедура фонового задания в модуле менеджера объекта |
☑ |
0
NikP123
22.04.19
✎
15:44
|
В модуле менеджера объекта есть процедура. Можно ли ее вызывать через ФоновыеЗадания.Выполнить("Документы.МойДокумент.АсинхроннаяПроцедура")?
А то ругается, что Метод задания не найден и я не знаю в чем именно проблема.
Процедура экспортная
|
|
1
NikP123
22.04.19
✎
15:44
|
в модуле менеджера ДОКУМЕНТА!!!!
|
|
2
Жан Пердежон
22.04.19
✎
15:50
|
Экспортная хоть?
|
|
3
Euguln
22.04.19
✎
15:51
|
СП:
ФоновоеЗадание (BackgroundJob)
ИмяМетода (MethodName)
Использование:
Только чтение.
Описание:
Тип: Строка.
Имя метода из неглобального общего модуля в форме ИмяМодуля.ИмяМетода.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
|
|
4
NikP123
22.04.19
✎
15:52
|
(3) вы этим хотите сказать, что только из общего модуле, но вроде как где-то вызываются так процедуры обработок.
|
|
5
NikP123
22.04.19
✎
15:52
|
(2) да
|
|
6
Cyberhawk
22.04.19
✎
16:02
|
В общем модуле должна быть обертка, иначе никак
|
|
7
Жан Пердежон
22.04.19
✎
16:02
|
(4) ну так через процедуру из общего модуля и вызываются
|
|
8
Cyberhawk
22.04.19
✎
16:02
|
В БСП это не проблема, там этих оберток по три разных реализации в ЕРП
|
|
9
NikP123
22.04.19
✎
16:03
|
понятно, спасибо
|
|
10
NikP123
22.04.19
✎
20:09
|
Еще есть вопрос - нужно передать в фоновое задание параметр - объект документа, но ругается, что я пытаюсь передать параметр, который не сериализуется. Я решил поместить во временное хранилище структуру со своими параметрами. Но в фоновой процедуре уже по этому адресу (адрес передается) в хранилище Неопределено. Я что-то не так делаю?
|
|
11
Cyberhawk
22.04.19
✎
20:20
|
Передача ВХ в ФЗ работает только если ВХ создано-привязано к УФ
|
|
12
NikP123
22.04.19
✎
20:35
|
не знаю, я уникальный идентификатор своей уф указывал в ПоместитьВоВременноеХранилище. Все равно неопределено
|
|
13
Franchiser
гуру
22.04.19
✎
20:58
|
С ВХ не работает, если только результат принимать обратно
|
|
14
NikP123
22.04.19
✎
20:59
|
(13) жалко, а как можно передать параметром документ?
|
|
15
Cyberhawk
22.04.19
✎
21:15
|
(14) Сериализуй его в структуру-имитатор со свойствами-именами реквизитов объекта
|
|
16
Cyberhawk
22.04.19
✎
21:17
|
(13) Точняк, Я в (11) направление попутал, спс за поправку )
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший