0
Alex383
09.12.14
✎
15:14
|
есть у меня дерево значений "СписокСчетов"
заполняется через запрос нормально.
есть три колонки, "Код", "флВкл" и "Наименование" все отображаются, разворачиваются, но флажок только на верхнем уровне.
пытаюсь добавить подчиненные строки, они добавляются, но нет значка флажка. где я накосячил?
СписокСчетов = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
//СписокСчетов.Колонки.Добавить("флВкл",Новый ОписаниеТипов("Булево"));
ЭлементыФормы.СписокСчетов.СоздатьКолонки();
ЭлементыФормы.СписокСчетов.Колонки.Счет.Видимость = Ложь;
ЭлементыФормы.СписокСчетов.Колонки.флВкл.ДанныеФлажка = "флВкл";
ЭлементыФормы.СписокСчетов.Колонки.флВкл.Данные = "";
ЭлементыФормы.СписокСчетов.Колонки.флВкл.Ширина = 3;
ЭлементыФормы.СписокСчетов.Колонки.флВкл.Видимость = Истина;
ЭлементыФормы.СписокСчетов.Колонки.флВкл.Доступность = Истина;
ЭлементыФормы.СписокСчетов.Колонки.флВкл.УстановитьЭлементУправления(Тип("Флажок"));
ЭлементыФормы.СписокСчетов.Колонки.флВкл.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
ЭлементыФормы.СписокСчетов.Колонки.флВкл.ОтображатьИерархию = Истина;
ЭлементыФормы.СписокСчетов.Колонки.флВкл.ЭлементУправления.ПрозрачныйФон = Истина;
//ЭлементыФормы.СписокСчетов.Колонки.флВкл.ТриСостоянияФлажка = Истина;
Для Каждого Сч Из СписокСчетов.Строки Цикл
СубконтоСчета = Сч.Строки.Добавить();
СубконтоСчета.Наименование = " Карточка счета";
СубконтоСчета.Код = 1;
СубконтоСчета.ФлВкл = 1;
СубконтоСчета = Сч.Строки.Добавить();
СубконтоСчета.Наименование = " По Субконто";
СубконтоСчета.ФлВкл = 1;
КонецЦикла;
|
|