|
|
#1 |
|
Участник
|
Как раскрасить Display-ячейку грида
День добрый!
Есть колонка в гриде, которая смотрит на display-метод. Необходимо раскрашивать ячейки этой колонки в зависимости от значения. Это возможно? |
|
|
|
|
#2 |
|
Участник
|
Читайте про DisplayOption и affectedElementsByControl
|
|
|
|
|
#3 |
|
Модератор
|
Цитата:
axforum search http://axforum.info/forums/search.php?searchid=590788
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
|
|
#4 |
|
Участник
|
Занимаюсь тем же самым и возник вопрос.
Мне надо раскрасить 2 колонки. Одну в синий, другую в зеленый. Я пишу X++: _options1 =_options;
_options1.affectedElementsByControl( 1.id() );
_options1.TextColor(element.colorField();
_options2 =_options;
_options2.affectedElementsByControl( 2.id() );
_options2.TextColor();
super(_table, _options);Как же их разным покрасить? В теме Цветные строки в Grid не скачивается последний проект Последний раз редактировалось Arahnid; 25.05.2010 в 18:47. |
|
|
|
|
#5 |
|
Участник
|
А если super() тоже вызвать 2 раза?
|
|
|
|
|
#6 |
|
Участник
|
|
|
|
|
|
#7 |
|
северный Будда
|
А если для отдельных подметода написать? По одному на колонку
__________________
С уважением, Вячеслав |
|
|
|
|
#8 |
|
Участник
|
Да, видимо, единственный способ - это добавлять на форму ещё источники данных, по одному для каждого цвета колонок
|
|
|
|
|
#9 |
|
Участник
|
Спасибо за советы, но выход нашла проще, хотя и не шик.
В методе active() источника написала X++: grid.colorScheme(FormColorScheme::RGB);
grid.activeBackColor(element.colorField( CinemaSchStatus::ColorWhite));Маленький глюк. В активной строке все буквы именно черные, т.е. цвета букв не отображаются. Последний раз редактировалось Arahnid; 26.05.2010 в 11:47. |
|
|
| Теги |
| displayoption, grid |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Как раскрасить строки Грида ? | 20 | |||
| axaptapedia: Display method | 0 | |||
| Grid и display-метод | 20 | |||
| Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? | 10 | |||
| edit и display методы | 4 | |||
|