|
табличное поле | ☑ | ||
---|---|---|---|---|
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) Скинь на почту, если есть, я посмотрю, разберусь )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |