Имя: Пароль:
1C
1С v8
Получить служебные сообщения
, , ,
0 prostovityaz
 
29.01.16
15:47
Добрый день!

Есть обработка. В ней перепроводятся куча документов. Есть ТЧ с результатами перепроведения. В процессе перепроведения, возникают служебные сообщения.

Вопрос: Как получить эти служебные сообщения и записать в ТЧ?

Читал СП, что-то не нашел там ничего вроде этого...
1 prostovityaz
 
29.01.16
15:49
Если появилось служебное сообщение при перепроведении - то записать их в строку в ТЧ. Как-то так.
2 Azverin
 
29.01.16
15:52
(1) в Конфигураторе есть галка - писать и служебные сообщения. дальше отладчик в руки
3 Михаил Козлов
 
29.01.16
15:52
Можно попробовать подменить процедуру СообщитьОбОшибке и писать еще в какой-нибудь РС.
4 Azverin
 
29.01.16
15:52
*(2) речь про ЖР - в него писать
5 prostovityaz
 
29.01.16
15:53
(3) это всё да, но мне не нужно изменять конфигурацию :(
6 Nuobu
 
29.01.16
15:54
7 prostovityaz
 
01.02.16
09:07
На правах up!
8 ИС-2
 
naïve
01.02.16
09:14
(7) нормально текст ошибки нельзя получить, но можно включить константу "ДублироватьСообщенияВЖурналРегистрации" и потом считывать сообщения из ЖР
9 ИС-2
 
naïve
01.02.16
09:15
(3) нет, т.к 1C не поддерживает вложенные транзакции. Т.е в РС просто не будет записи при отказе во время транзакции
11 Serg_1960
 
01.02.16
09:47
Если фраза "возникают служебные сообщения" - речь о выводе в окно служебных сообщений, то запуск с ключом /OUT, а файл прочитать и записать в ТЧ обработки.

(платформа не озвучена)
8.2, конфигуратор - Сервис - Параметры - "Запуск 1С:Преприятие" - "Дополнительные".
12 ДенисЧ
 
01.02.16
11:04
ИР от тромозита умеют показывать сообщения в регламентах
13 windows98a
 
01.02.16
11:10
можно вывести сообщения в текстовый файл, который в последствии обработать. Ключ запуска платформы -
Out<Имя файла>[-NoTruncate]
установка файла для вывода служебных сообщений. Если задан ключ NoTruncate (через пробел), файл не очищается