Перебор строк по ДокументСписок #797660


#0 by moonlight
Добрый день! На форме есть табличное поле типа ДокументСписок. Также добавлена в этом табличном поле колонка "Флажок" для отметки строк, над которыми планируется выполнять определенные действия. Как мне перебрать строки с получением доступа к колонке "Флажок"? Вариант Для каждого.... не подходит. получаю сообщение об ошибке типа "Итератор не определен". Спасибо
#1 by МихаилМ
УФ или ОФ?
#2 by moonlight
ОФ
#3 by RomanYS
запоминай их в массив при установке флажка
#4 by Lexey_
ПостроителемЗапроса с источником данных ДокументСписок получаешь строки, обходишь
#5 by moonlight
построителем и делал и как ожидал колонка Флажок в стороне. Думал какой нибудь все же ест другой способ обхода
#6 by Lexey_
ну, тогда
#7 by RomanYS
"Синтаксис: Новый ОписаниеИсточникаДанных(<ИсточникДанных>) Параметры: Тип: ТаблицаЗначений; РезультатЗапроса; ОбластьЯчеекТабличногоДокумента. Описываемый источник данных. " Как туда засунуть ДокументСписок?
#8 by Lexey_
легко, попробуй
#9 by RomanYS
Что пробовать то? По документации не вижу куда его засунуть.
#10 by RomanYS
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма1.Форма}: Ошибка при установке значения атрибута контекста (ИсточникДанных)     ПЗ.ИсточникДанных = ДокументСписок; по причине: Несоответствие типов
#11 by Lexey_
ПЗ.ИсточникДанных = Новый ОписаниеИсточникаДанных(ДокументСписок);
#12 by RomanYS
да работает.
#13 by RomanYS
а отборы учитывает?
#14 by Lexey_
конечно
#15 by Lexey_
в этом и соль
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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