Имя: Пароль:
1C
1С v8
Как раскрашивать ДеревоЗначений в управляемых формах?
0 Krizis
 
16.04.12
11:04
Где найти ОформлениеСтроки для дерева значений в упарвляемых формах?
1 ДенисЧ
 
16.04.12
11:05
Условное оформление используй...
2 Krizis
 
18.04.12
00:31
Делаю

   
   ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
   ОформляемоеПоле = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
   ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("ТаблицаФильтров");
   ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
   ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ТаблицаФильтров.Свойство.ЭтоГруппа");
   ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
   ЭлементОтбора.ПравоеЗначение = Истина;
   ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.БледноКрасноФиолетовый);


не красит. Что не так?
3 Krizis
 
18.04.12
00:35
ТаблицаФильтров - дерево значений
4 Krizis
 
18.04.12
09:27
up
5 Нуф-Нуф
 
18.04.12
09:28
а отладчик больше не рулит?
6 aleks-id
 
18.04.12
09:28
(4) тебе же сказали - используй условное оформление!
7 Infsams654
 
18.04.12
09:36
Обязательно программно нужно делать оформление?
Этот случай можно и в свойстве формы "Условное оформление" настроить без проблем.
8 aleks-id
 
18.04.12
09:39
(7) мусье видимо не знает что можно использовать демонический список, и по старинке юзает дерево и запросы
9 vmv
 
18.04.12
09:42
(7) у него может не дсписок, а просто дерево значений на форме, тогда через условное оформление формы
10 Defender aka LINN
 
18.04.12
09:42
С программным натыкался как-то на багу. Если не создавать руками никакого условного оформления, то программно добавленные игнорировались. Если было хоть какое-то оформление уже, то все работало нормально
11 Infsams654
 
18.04.12
09:48
(8)(9) я про то, что у него возможно ДЗ - реквизит формы
12 Krizis
 
18.04.12
09:48
Работает ,если в отборе не спускаться до ЭтоГруппа (т.е ниже 2го уровня). Но мне то надо чтобы с ЭтоГруппа. Вопрос как спуститься?))
13 Krizis
 
18.04.12
09:48
дерево - это реквизит формы
14 aleks-id
 
18.04.12
09:52
(13) сделай динамический список и извращайся с ним как хочешь
15 Defender aka LINN
 
18.04.12
09:53
(12) Все там работает, потсчему ви т'гавите?
16 Infsams654
 
18.04.12
09:57
(14) мусье видимо не знает что ДЗ может создаваться программно (например чтением xml), а не только из динамического списка
17 Krizis
 
18.04.12
10:07
(15) не бачу на вашем языке))

Не реагирует почему-то именно на свойство ЭтоГруппа, хотя группы то есть.
18 aleks-id
 
18.04.12
10:10
(16) ты это протелепатировал изучив код в (2) ?
19 Krizis
 
18.04.12
11:19
не раскрашивало, так как значений на тот момент не прога не видела.. все сработало не программно.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший