|
табличное поле |
☑ |
0
arhiordinator
30.12.13
✎
11:23
|
Добрый день! Конфигурация 8.2 УТ, 10 платформа.
На форме имеется табличное поле с типом значения "Дерево значений".
В данное дерево вывожу флажки к строкам, но есть вопрос, если я отмечаю флажок родитель, остальные флажки не отмечаются, как это сделать?
Вот как обрабатывается запрос
ЭлементыФормы.ТабПереоценка.Значение = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
Вот как проставляются флажки:
ОформлениеСтроки.Ячейки.СкладНаименование.ОтображатьФлажок = Истина;
|
|
1
Wobland
30.12.13
✎
11:31
|
можно подождать пару-тройку часов и спросить меня ещё раз. к этому времени у меня должна появиться в руках такая обработка
|
|
2
arhiordinator
30.12.13
✎
11:35
|
(1) Ну ты скинь её, не забудь :)
|
|
3
Wobland
30.12.13
✎
11:37
|
(2) обязательно забуду. поэтому нужно меня просить
|
|
4
arhiordinator
30.12.13
✎
14:49
|
up
|
|
5
dj_serega
30.12.13
✎
14:52
|
Рекурсию сделай.
|
|
6
catena
30.12.13
✎
14:55
|
У пользователей простановка галочек в группах пользователя сделана подобным образом.
|
|
7
palpetrovich
30.12.13
✎
15:08
|
Процедура ИзменитьПометкиПодчиненных(ГлавныйУзел, Флажок)
Подчиненные = ГлавныйУзел.Строки;
Для Каждого Подчиненный Из Подчиненные Цикл
Подчиненный.Флажок = Флажок;
ИзменитьПометкиПодчиненных(Подчиненный, Флажок);
КонецЦикла;
КонецПроцедуры
Процедура ТабПолеПриИзмененииФлажка(Элемент, Колонка)
ИзменитьПометкиПодчиненных(Элемент.ТекущаяСтрока, Элемент.ТекущаяСтрока.Флажок);
КонецПроцедуры
|
|
8
arhiordinator
30.12.13
✎
15:26
|
просто я изначально сделал, что бы флажок был сразу в нужной строке:
Вот при оформлении строки выставляю флаг в нужную колонку.
ОформлениеСтроки.Ячейки.СкладНаименование.ОтображатьФлажок = Истина;
|
|
9
Wobland
30.12.13
✎
15:47
|
ну что, поискать тебе в бардачке мощную, удобную простановку галок с тремя значениями?
|
|
10
Wobland
30.12.13
✎
15:48
|
и вот ни разу оформление строки я у себя не помню
|
|
11
arhiordinator
30.12.13
✎
15:53
|
(9) Скинь на почту, если есть, я посмотрю, разберусь )
|
|