Имя: Пароль:
1C
1С v8
Как перебрать строки Табличного поля?
0 SherifSP
 
29.11.13
17:14
В табличное поле добавлена колонка с признаком булево, как перебрать строки табличного поля и определить какие с признаком?
1 Господин ПЖ
 
29.11.13
17:21
табличное поле обычно с чем-то связано...
2 DmitriyDI
 
29.11.13
17:22
(0) для каждого стр из ТП цикл если не стр.реквизит тогда продолжить конецесли конеццикла;
3 SherifSP
 
29.11.13
17:24
(1) С табличной частью, но в табличную часть не хочу добавлять колонку, чтобы можно было обновится динамически
4 DmitriyDI
 
29.11.13
17:25
(3) но там же должны какие-то данные храниться ?
5 Maxus43
 
29.11.13
17:26
(3) я бы так не делал, плохая идея, я против
6 Господин ПЖ
 
29.11.13
17:28
(3) куиту какую-то городите в базе...
7 SherifSP
 
29.11.13
17:29
(5) Почему плохая, не так будит скуля засорятся и расти
8 SherifSP
 
29.11.13
17:29
+(7) Тем более признак нужен только для определения какие документы печатать
9 SherifSP
 
29.11.13
17:31
У меня идея была при выводе строки значение ячейки помещать в реквизит формы с типом ТЗ
10 НЕА123
 
29.11.13
17:31
ОформлениеСтроки(<Строка>)
но поможет ли?
11 Maxus43
 
29.11.13
17:50
(7) расти база из-за дополнительно реквизита в ТЧ, причем булево? однако...
Хотя если это признак печати - то да, не надо его хранить в базе конечно
12 Salimbek
 
29.11.13
18:26
(0) Дык, где-то же ты будешь хранить, где есть отметка, а где нет. Табличное поле - это просто поле, никакой информации оно не хранит, оно лишь ее отображает. Так что, если подумать логически, нужна ТЗ, в которой будет храниться твой флаг и НомерСтроки. Далее - вопросы отображения и интерактивного изменения. Ну и перебор - элементарно, отсортировать по полю "Флаг" и Для каждого _строка из ТЗ Цикл
13 dauster
 
29.11.13
18:34
(0) НайтиСтроки с отбором по признаку