Выделенные строки в тз после удаления строк. #699750


#0 by woland
Пытаюсь обработать выделенные строки в ТЗ на УФ. Подскажите как учесть то, что пользователь удаляет строки в ТЗ. Для Каждого Запись Из Элементы.ТаблицаИзФайла.ВыделенныеСтроки Цикл              Этот код перестает правильно работать, после удаления некоторых строк.
#1 by Wobland
Запись.ГруппаНоменклатуры
#2 by woland
Запись.ГруппаНоменклатуры    {}: Значение не является значением объектного типа (ГруппаНоменклатуры)
#3 by woland
Если бы был динамический список с основной таблицей, то прокатило бы. А так, нет.
#4 by МимохожийОднако
Отладчик что показывает для объекта Запись?
#5 by butterbean
сначала  строки в массив, потом уже перебирай этот массив и удаляй
#6 by woland
число, видимо идентификатор строки
#7 by Wobland
а как насчёт сервера?
#8 by isarzh
#9 by woland
имеешь ввиду на сервере обрабатывать?
#10 by МимохожийОднако
у строки после точку будет то, что получил
#11 by woland
серверный вызов с тем же результатом
#12 by woland
каким образом в массив?
#13 by woland
Я так понимаю, есть реквизит формы ТЗ и есть элемент формы ТЗЭлемент и, после удаления обновление ТЗ не происходит.
#14 by woland
Точнее не происходит обновление индекса.
#15 by woland
Помогло вот это СтрокаТаблицы = ТаблицаИзФайла.НайтиПоИдентификатору(Запись); Всем спасибо за участие
#16 by 1Сергей
нет такого элемента формы ТЗ
#17 by 1Сергей
есть табличное поле
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С