Имя: Пароль:
1C
1С v8
СообщениеПользователю некорректно указывает на реквизит ТЧ
0 kdenis
 
03.06.14
10:37
Платформа 8.3.4.389, конфигурация своя.

В обработке проведения документа вывожу сообщение об ошибке:
ОбщегоНазначенияКлиентСервер.СообщитьПользователю("На складе-оправителе отсутствует изделие: """ + Выборка.Изделие + """", ЭтотОбъект, "Изделия[" + (Выборка.НомерСтроки - 1) + "].НомерСтроки");

Модуль ОбщегоНазначенияКлиентСервер с процедурой СообщитьПользователю взят из типовой бухгалтерии. В ней ничего особенного, собирается Новый СообщениеПользователю.

С помощью пользователей обнаружил следующую ошибку:
В ТЧ документа более 1000 строк. Если ошибочной является строка в диапазоне от 1 до 999, то сообщение об ошибке указывает на нужную строку. Если же номер ошибочной строки более 999, то подсвечивается строка с номером 2 или 3, без закономерности.

Встречался ли кто-нибудь с подобным?
1 kdenis
 
03.06.14
12:33
Подниму.
2 Survivor
 
03.06.14
12:42
F11 тебе в помощь ;)
3 kdenis
 
03.06.14
14:24
Помощи от F11 не добился. Номер строки передается тот, что нужно. А когда этот номер из 4 знаков, указатель на строку живет своей жизнью.

Надеюсь, следующее обновление платформы поправит ситуацию.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.