Ох, не ругайте меня сильно...
Входные данне:
1. УФ
2. Документ с ТаблицейФормы связанного с ТЧ Объекта. (ТЧ называется "СоциальныеПеречисления")
Таблице есть поля ФИО и Сумма.
Задача: Перед записью проверять что бы в поле сумма не было копеек в строках с сотрудниками.
Я сделал в модуле формы.
В процедуре ПередЗаписью.
Для каждого строка из Элементы.СоциальныеОтчисления Цикл
Сообщить(Строка.Сумма);
КонецЦикла;
Ошибка: Итератор для значения не определен
Я не могу понять как мне обходить ТаблицуФормы.
"Объект" не предлагать
так как в объекте у меня старые данные, а мне нужны те что на форме были изменены, но еще не записаны.
Может кто знает как правильно обатиться к ТаблицеФормы.
С какого перепою в объекте у тебя старые данные? Или ты неправильно используешь термин "связанный"
Или вообще путаешь Объект в форме и объект, полученный через Ссылка.ПолучитьОбъекть()
(1) Ты совершено прав.
Я вчера в отладке что то просмотрел не верно.
Сейчас еще раз попробовал через
Для каждого Строка из Объект.СоциальныеОтчисления.
У меня нормальные данные ...
Похоже вчера ступил конкретно.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.