|   |   | 
| 
 | Передача служебных сообщений в регламентном задании | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Как в регламентном задании его инициализировать? При ручном запуске обработки все работает, при регламентном не отрабатыввает, пользователя задал в консоли для зауска регламентного задания?     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |