Имя: Пароль:
1C
1С v8
Как в фоновом задании получить само фоновое задание?
0 TormozIT
 
гуру
10.02.12
15:08
Хочу писать в свой журнал ключ уникальности фонового задания, внутри которого выполняется код. Не смог найти способа получить идентифицировать объект ФоновоеЗадание.
1 vmv
 
10.02.12
15:08
у меня было де жа вю, что я уже читал это
2 TormozIT
 
гуру
10.02.12
15:09
Да, я тоже читал, но там не нашли способа. Способа до сих пор не найдено?
3 TormozIT
 
гуру
10.02.12
15:13
Ну понятно, что можно при запуске фонового задания в специальный регистр писать его номер сеанса, начало сеанса и ключ. Тогда конечно можно будет идентифицировать.

Но уж больно это много движений...
4 TormozIT
 
гуру
10.02.12
15:14
(3) А хотя даже так не получится, т.к. номер сеанса не получится узнать.
5 TormozIT
 
гуру
10.02.12
15:20
В общем через КлючУникальности сейчас решить задачу нельзя.

Но можно через Ключ. При запуске задания генерировать его. Писать в журнал Ключ. А потом по свойству Ключ выбирать фоновое задание при необходимости.
6 Serg_1960
 
10.02.12
15:45
"При запуске задания генерировать его"... КлючВЖурнал = ФоновоеЗадание.УникальныйИдентификатор :)


А в коде, например:

ФоновыеЗадания.ПолучитьФоновыеЗадания(Новый Структура("УникальныйИдентификатор", КлючИзЖурнала)[0].РегламентноеЗадание...