|
Checkbox в ДеревеЗначений | ☑ | ||
---|---|---|---|---|
0
raytan
03.06.14
✎
01:55
|
Есть ДеревоЗначений в управляемой форме. В нем заданы две колонки. Одна их них имеет тип ПланВидовХарактеристик. Соответственно поле колонки может иметь разные типы данных.
Хотелось бы чтобы поля с типом "булево" имели вид ПолеФлажка, а не ПолеВвода. В обычном приложении было событие "ПриВыводеСтрок" и там был параметр "ОформлениеСтроки". С помощью его можно было задавать картинку, отображение флага и т.п. В управляемом приложение пробовал работать в событие формы "ПриОткрытии", ты методом ДанныеСтроки принудительно проходил все строки ТаблицыФормы и пытался задать вид ПодчиненногоЭлемента "ПолеФлажка". Но не сработало. Буду благодарен за помощь. |
|||
1
raytan
03.06.14
✎
09:46
|
Есть у кого какие мысли ?
|
|||
2
mikecool
03.06.14
✎
09:59
|
смотри в сторону условного оформления
|
|||
3
raytan
03.06.14
✎
10:27
|
К сожалению, условное оформление не помогает. С помощью него возможно задавать только определенные параметры, в которые "ВидПоля" не входит. Вот выдержка со справки:
"1. ЦветФона(BackColor) - тип значения Цвет; 2. ЦветТекста(TextColor) - тип значения Цвет; 3. ЦветГраницы(BorderColor) - тип значения Цвет; 4. СтильГраницы(BorderStyle) - тип значения Линия; 5. СтильГраницы.Слева(BorderStyle.Left) - тип значения Линия; 6. СтильГраницы.Сверху(BorderStyle.Top) - тип значения Линия; 7. СтильГраницы.Справа(BorderStyle.Right) - тип значения Линия; 8. СтильГраницы.Снизу(BorderStyle.Bottom) - тип значения Линия; 9. Шрифт(Font) - тип значения Шрифт, 10. Отступ(Indent) - тип значения Число; 11. АвтоОтступ(AutoIndent) - тип значения Число; 12. ГоризонтальноеПоложение(HorizontalAlign) - тип значения ГоризонтальноеПоложение; 13. ВертикальноеПоложение(VerticalAlign) - тип значения ВертикальноеПоложение; 14. Размещение(Placement) - размещение текста -тип значения ТипРазмещенияТекстаКомпоновкиДанных; 15. ОриентацияТекста(TextOrientation) - тип значения Число; 16. Формат(Format) - тип значения Строка (форматная строка); 17. ВыделятьОтрицательные(MarkNegatives) - тип значения Булево; 18. МинимальнаяШирина(MinimumWidth) - тип значения Число; 19. МаксимальнаяШирина(MaximumWidth) - тип значения Число; 20. МинимальнаяВысота(MinimumHeight) - тип значения Число; 21. МаксимальнаяВысота(MaximumHeight) - тип значения Число; 22. Текст(Text) - тип значения Строка. 23. ОтметкаНезаполненного(MarkIncomplete) - отмечать ячейку как незаполненную - тип значения Булево; 24. Видимость(Visible) - Булево. Используется только для поля, расположенного в таблице (колонки); 25. Доступность(Enabled) - Булево. Используется только для поля, расположенного в таблице (колонки); 26. ТолькоПросмотр(ReadOnly) - Булево. Используется только для поля, расположенного в таблице (колонки); 27. Отображать(Show) - Булево. Использует только для поля, расположенного в таблице (колонки)." Возможно, есть еще какие либо предложения? |
|||
4
butterbean
03.06.14
✎
10:31
|
(3) с помощью условного оформления можно управлять видимостью колонок — делаешь две колонки одну над другой и меняешь видимость в условном оформлении
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |