|
Управляемые формы. Как раскрасить дерево значений? |
☑ |
0
Rom_Kat
16.09.15
✎
16:30
|
Очень хочется раскрасить групповые строки. Через условное оформление не понятно как установить условие.
Может кто знает выход?
|
|
1
Fedor-1971
16.09.15
✎
16:32
|
(0) Добавь в дерево числовой реквизит Уровень, и крась в условном оформлении формы основываясь на нём.
|
|
2
aleks_default
16.09.15
✎
16:39
|
(1)+1
А что у тебя в дереве? Можно ставить условие на незаполненность значения в родительских строках
|
|
3
Rom_Kat
16.09.15
✎
16:47
|
(2) так наверное будет лучше
а можно как-то не выводить в дочерних строках общие значения для них?
например в родительской строке шапка документа, а в дочерних только строки.
|
|
4
aleks_default
16.09.15
✎
16:56
|
(3)Как? Состав колонок ведь одинаков независимо от того родительская строка это или дочерняя. Может ты имеешь ввиду группировочную колонку?
|
|
5
Rom_Kat
16.09.15
✎
17:04
|
(4) а на управляемых нельзя сторонние элементы управления использовать?
|
|
6
aleks_default
16.09.15
✎
17:06
|
(5) Вот щас вообще не понял.
|
|
7
Fedor-1971
16.09.15
✎
17:28
|
(2) делаешь колонку с названием, например, "Сервис/Услуга" - если это просто текст, то заполняешь данными для каждого уровня, для того параметр Уровень и вводился. Если это справочники, то при генерации дерева заполняешь пустым значением нужного справочника.
Получится что-то вида:
ур1 + Экорт в баню
ур2 - Предоставить шайку
ур2 - предоставить мочалку
ур2 - мыло отобрать и т.д.
Только придётся сделать свои кнопки добавления Сервиса и Услуги. Стандартное добавление мне не подошло.
Как-то так.
|
|
8
Fedor-1971
16.09.15
✎
17:30
|
7+ В обработчике кнопки добавления и проверишь: Сервис заполнен? тогда добавим услугу, иначе как-то популярно отказать.
|
|
9
Fedor-1971
16.09.15
✎
17:33
|
При большом желании сделай колонку с картинкой "+" для добавления ниже лежащих уровней, в обработчике ПередНачаломРедактирования - отлови в какой колонке щёлкнули мышью и добавляй или удаляй нижний уровень
|
|
10
Rom_Kat
16.09.15
✎
17:40
|
(6) в обычных можно было вставлять ActiveX
|
|
11
poligraf
16.09.15
✎
17:43
|
(3) я для этого в одну колонку складываю значения разных типов.
Например, у родителя будет контрагенты, а у дочерних в этой же колонке номенклатура
|
|
12
Гёдза
16.09.15
✎
17:43
|
Добавляй по отельной кнопке
|
|
13
Гёдза
16.09.15
✎
17:44
|
Можно сделать колонку "Описание" и там хранить сами представления колонки дерева
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой