Имя: Пароль:
1C
1С v8
Дерево значений с пометкой(галка)
0 serg-lom89
 
03.03.17
16:28
Добрый

этим кодом вывожу данные на форме дерево.


    Запрос = Новый запрос;
    Запрос.Текст =
       "ВЫБРАТЬ
     |    Организации.Ссылка КАК Ссылка
     |ИЗ
     |    Справочник.Номенклатура КАК Организации
     |ГДЕ
     |    Организации.ПометкаУдаления = ЛОЖЬ
     |    И Организации.ЭтоГруппа
     |
     |УПОРЯДОЧИТЬ ПО
     |    Организации.ЭтоГруппа ИЕРАРХИЯ"  ;    
    
    
    Результат = Запрос.Выполнить();
    ДеревоНоменклатуры = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
    
    ЭлементыФормы.фДеревоНоменклатуры.СоздатьКолонки();    



Подскажите как сделать так что бы можно было ставить пометки(галки)???
1 MetalZOne
 
03.03.17
16:32
"ВЫБРАТЬ
     |    Организации.Ссылка КАК Ссылка,
     |    Ложь КАК Пометка
     |ИЗ
     |    Справочник.Номенклатура КАК Организации
     |ГДЕ
     |    Организации.ПометкаУдаления = ЛОЖЬ
     |    И Организации.ЭтоГруппа
     |
     |УПОРЯДОЧИТЬ ПО
     |    Организации.ЭтоГруппа ИЕРАРХИЯ"  ;
2 serg-lom89
 
03.03.17
16:42
(1) так оно же некрасиво  будет
3 serg-lom89
 
03.03.17
16:42
(2) будет ла,нет
4 serg-lom89
 
03.03.17
16:45
(2) т.е. как сделать флажки ?
5 MetalZOne
 
03.03.17
16:58
(4) постом программно выставь элемент управления
6 Serg_1960
 
03.03.17
17:30
(3) обычные формы:

Процедура ДеревоПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    
    ОформлениеСтроки.Ячейки.Пометка.ОтображатьТекст = Ложь;
    ОформлениеСтроки.Ячейки.Пометка.ОтображатьФлажок = Истина;
    ОформлениеСтроки.Ячейки.Пометка.Флажок = ДанныеСтроки.Пометка;
7 Serg_1960
 
03.03.17
17:48
v8: Данные флажка последний пост