|
Передача служебных сообщений в регламентном задании | ☑ | ||
---|---|---|---|---|
0
Aleksei_Pro
18.11.13
✎
22:46
|
Ребят подскажите, у меня запускается регламентное задание "Восстановление последовательности", далее идет отправка на почту. Во время проведения и записываю сообщения об ошибке в параметры сеанса:
Если НЕ ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL = "" Тогда ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL = ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL + Символы.ПС + Заголовок + Символы.ПС +Строка(ТекстСообщения); Иначе ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL = Заголовок + Символы.ПС +Строка(ТекстСообщения); КонецЕсли; А далее записываю в файл после проведения. Так вот в ручном режиме все работает нормально и записывает сообщения в файл, а в регламентном не записывает. В чем проблема? |
|||
1
Aleksei_Pro
18.11.13
✎
22:47
|
(0)
док.ДобавитьСтроку("Ошибки проведения: " + Символы.ПС + ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL); док.ДобавитьСтроку("--------------------------------------------------"); док.Записать(КаталогВременныхФайлов() + "sms_.txt"); |
|||
2
zakidonoff
18.11.13
✎
22:51
|
Пользователь регламентных заданий имеет права на запись файлов туда, куда он записывается?
|
|||
3
Aleksei_Pro
18.11.13
✎
22:52
|
(2)Файл формируется все ок, тока вот эта срока пустая в файл пишетсяю
|
|||
4
zakidonoff
18.11.13
✎
23:04
|
Пользователь неавторизирован?
У него вроде нет параметров сеанса. Т.е. есть, но без пользовательских... Точно не уверен - не игрался. |
|||
5
Aleksei_Pro
18.11.13
✎
23:15
|
Как по другому можно сохранить все служебные сообщения при регламетном задании?
|
|||
6
Мимохожий Однако
18.11.13
✎
23:18
|
Запиши в журнал регистрации.
|
|||
7
Aleksei_Pro
18.11.13
✎
23:22
|
А дальше как вывести то что нужно?
|
|||
8
roman844
18.11.13
✎
23:59
|
пользователь регл заданий имеет права на запись????
|
|||
9
Aleksei_Pro
20.11.13
✎
21:12
|
ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL - выдает ошибку щас:
Обработка.ПроведениеДокументов_sql.МодульОбъекта(379)}: Ошибка при получении значения атрибута контекста (СообщенияФоновогоЗадания_ПроведениеSQL) док.ДобавитьСтроку("Ошибки проведения: " + Символы.ПС + ПараметрыСеанса.СообщенияФоновогоЗадания_ПроведениеSQL); по причине: Попытка получения неинициализированного значения параметра сеанса Что не так, как инициализировать параметр сеанса? |
|||
10
ДенисЧ
20.11.13
✎
21:13
|
пользователя задать не провобовал? и инициализировать параметры сеанса для оного?
|
|||
11
Aleksei_Pro
20.11.13
✎
21:17
|
Как задать пользователя, это регламетное задание.? подскажите, впервые с параметрами сеанса столкнулся. В инете кто во что горазд пишет.
|
|||
12
Aleksei_Pro
20.11.13
✎
21:48
|
Как в регламентном задании его инициализировать? При ручном запуске обработки все работает, при регламентном не отрабатыввает, пользователя задал в консоли для зауска регламентного задания?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |