|
Третье состояние флажка в дереве управляемой формы.
| ☑ |
0
SFilchakov
21.02.16
✎
18:36
|
Можно ли в дереве УФ, если не все значения элементов строки дерева - истина или ложь, в верхнем уровне показывать какой то иной вид флажка, чтобы было понятно, что не все подчиненные значения в "истие", но и не все во лжи?
|
|
1
Aleksandr N
21.02.16
✎
18:40
|
(0) Можно.
|
|
2
Aleksandr N
21.02.16
✎
18:42
|
(0) Реквизит числового типа, а дальше зависит от фантазии...
|
|
3
SFilchakov
21.02.16
✎
18:45
|
Немного непонятно.
Где в типовой УНФ можно глянуть?
|
|
4
Aleksandr N
21.02.16
✎
18:50
|
(3) В УНФ не знаю, не видел её ни разу. А для какой цели это - (0) вам понадобилось?
|
|
5
Aleksandr N
21.02.16
✎
18:55
|
Вообще, если это форма списка, тогда запрос нужно менять. Насколько я помню, УНФ работает под УП.
|
|
6
SFilchakov
21.02.16
✎
19:06
|
Есть форма обработки. на форме реквизит дерево с одним уровнем вложенных строк.
В дереве есть колонка (булево)
я хочу, чтобы на верхнем уровне, если не все значения этой колонки равны (Истина и ложь), то флажок имел иной вид (темный квадрат например) как на сайтах.
|
|
7
Zamestas
21.02.16
✎
19:17
|
(6) В (4) все описано - колонка должна быть числового типа.
|
|
8
SFilchakov
21.02.16
✎
19:48
|
Сделал числовой реквизит.
Вид элемента управления "Поле флажка"
Как я понял там всё автоматом.
0 = Ложь.
1 = Истина.
///
На корневое значение если есть в подчиненных 1 и 0 ставлю 3. Наивно голопал, что автоматом как то само поймет, но нет.
Как быть то дальше?
Как значению 3 дать вид третьего состояния?
|
|
9
SFilchakov
21.02.16
✎
19:50
|
Ага там галка в свойствах элемента нашлась "Три состояния"
|
|
10
SFilchakov
21.02.16
✎
19:55
|
Всё разобрался, там действительно всё само:
Ложь = 0
Истина = 1
ИстинаЛожь = 2
Осталось поиграться состояниями и отрепетировать их синхронную работу.
Всем спасибо!
|
|