|
Не получается при записи документа в фоновом задании получить причину отказа. |
☑ |
0
tmk315
27.04.21
✎
09:51
|
Делаю так
Попытка
НовыйОбъект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный);
Исключение
СообПольз=ПолучитьСообщенияПользователю();
КонецПопытки;
Результат пустая строка.
Можно получить , то что высвечивается при записи , когда записываешь документ ?
Причина в данном случае запрет редактирования
|
|
1
osa1C
27.04.21
✎
09:59
|
Исключение
Сообщить(ОписаниеОшибки());
Возврат Неопределено;
|
|
2
tmk315
27.04.21
✎
10:01
|
Пусто
СообПольз1=ПолучитьСообщенияПользователю();
СообПольз2=ОписаниеОшибки();
СообПольз3=ИнформацияОбОшибке();
|
|
3
fisher
27.04.21
✎
10:05
|
(0) > Результат пустая строка.
|
|
4
osa1C
27.04.21
✎
10:06
|
(2) где вывод этого СообПольз?
в переменную ты сообщение записал, а вывести не надо?
|
|
5
fisher
27.04.21
✎
10:06
|
Случайно ентер нажал.
Какая еще пустая строка? Результатом должен быть фиксированный массив. Если он пуст, значит через СообщениеПользователю ничего не выводилось.
|
|
6
Ботаник Гарден Меран
27.04.21
✎
10:06
|
Типовой метод - писать в журнал регистрации.
|
|
7
tmk315
27.04.21
✎
10:08
|
(4) В отладчике смотрю , после в регистр напишу .
|
|
8
tmk315
27.04.21
✎
10:08
|
(5) написал для простоты , в отладчике пока смотрю.
|
|
9
fisher
27.04.21
✎
10:11
|
(0) А так чего показывает?
Попытка
НовыйОбъект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный);
Исключение
ВызватьИсключение "Количество сообщений: " + ПолучитьСообщенияПользователю().Количество();
КонецПопытки;
А если добавить собственное отладочное сообщение в модуль документа?
|
|
10
Мимохожий Однако
27.04.21
✎
10:13
|
(0) У регламентного задания нет глазок, поэтому пиши не в сообщение, а в журнал регистрации или в лог файл
|
|
11
tmk315
27.04.21
✎
10:24
|
(10) чтобы записать надо получить , здесь проблема.
|
|
12
tmk315
27.04.21
✎
10:24
|
(9) ноль
|
|
13
ДенисЧ
27.04.21
✎
10:28
|
(10) Украли? О_О
|
|
14
fisher
27.04.21
✎
11:28
|
(12) Другими словами ты говоришь, что сообщения из модуля документа не попадают в пул сообщений фонового задания. Может быть. Никогда не пробовал. Тогда это как минимум неприятная фича.
|
|
15
tmk315
27.04.21
✎
11:55
|
(14) похоже так
|
|
16
Вафель
27.04.21
✎
12:13
|
в отладчике ничего этого не работает, нужно предварительно в переменные записать и уже их смотреть
|
|
17
Вафель
27.04.21
✎
12:13
|
а вот (2) уже такое сказал
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой