У формы есть реквизит ТаблицаЗначений3, с набором полей "Реквизит1, Реквизит2,..."
На форме есть страницы, с таблицами ТаблицаЗначений3_1 и ТаблицаЗначений3_2, с ОтборамСтрок по признаку. ПутьКДанным = ТаблицаЗначений3
Сообщение = Новый СообщениеПользователю();
Сообщение.Текст = "Сообщени об ошибке таблица на странице 2, таблица3";
Сообщение.Поле = "ТаблицаЗначений3["+0+"].Реквизит2";
Сообщение.Сообщить();
Сообщение = Новый СообщениеПользователю();
Сообщение.Текст = "Сообщени об ошибке таблица на странице 2, таблица3";
Сообщение.Поле = "ТаблицаЗначений3["+1+"].Реквизит2";
Сообщение.Сообщить();
КонецПроцедуры
При выборе сообщения пользователю из списка ошибок, для перехода к полю ошибки. Система не понимает к какой таблице на форме нужно перейти.
Как я понял, в параметр Поле у объекта СообщениеПользователю, передается реквизит формы, а не поле формы.
Мот быть кто сталкивался с подобной ситуацией и я что-то не правильно указываю? Или существуют обработчики события при выборе сообщения об ошибке?
Обработка https://yadi.sk/d/YIYBKvOGHSm7nA
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший