Имя: Пароль:
1C
 
Как обойти ТаблицуФормы
0 asisdes
 
29.07.21
07:44
Доброго дня!.

Ох, не ругайте меня сильно...
Входные данне:
1. УФ
2. Документ с ТаблицейФормы связанного с ТЧ Объекта. (ТЧ называется "СоциальныеПеречисления")
Таблице есть поля ФИО и Сумма.

Задача: Перед записью проверять что бы в поле сумма не было копеек в строках с сотрудниками.

Я сделал в модуле формы.
В процедуре ПередЗаписью.


    Для каждого строка из Элементы.СоциальныеОтчисления Цикл
        Сообщить(Строка.Сумма);
    КонецЦикла;


Ошибка: Итератор для значения не определен


Я не могу понять как мне обходить ТаблицуФормы.


"Объект" не предлагать
так как в объекте у меня старые данные, а мне нужны те что на форме были изменены, но еще не записаны.

Может кто знает как правильно обатиться к ТаблицеФормы.
1 ДенисЧ
 
29.07.21
07:49
С какого перепою в объекте у тебя старые данные? Или ты неправильно используешь термин  "связанный"
Или вообще путаешь Объект в форме и объект, полученный через Ссылка.ПолучитьОбъекть()
2 asisdes
 
29.07.21
07:57
(1) Ты совершено прав.
Я вчера в отладке что то просмотрел не верно.
Сейчас еще раз попробовал через
Для каждого Строка из Объект.СоциальныеОтчисления.

У меня нормальные данные ...

Похоже вчера ступил конкретно.