AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: База знаний и проекты
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.11.2001, 12:46   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Изменение цвета строки таблицы
Сразу заметим, что изменить цвет отдельно столбца в Axapta невозможно. Для выделения отдельных записей рекомендуется использовать пиктограммы.

А вот для того, чтобы изменить цвет строки, надо выполнить следующие действиия:
  • Переопределить метод displayOptions у соответствующего DataSource.
  • Написать в нём примерно следующее:
X++:
public void displayOption(CustTrans _p1, FormRowDisplayOption _options)
{
  if (_p1.AmountCur<0)
  {
    _options.textColor(WinAPI::RGB2int(0,0,196));
  }
  else
  {
    _options.textColor(WinAPI::RGB2int(196,0,0));
  }
  super(_p1, _options);
}
Можно менять цвет фона backColor и цвет текста textColor.

Теги
интерфейс, ax2.5

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Управление форматом строки таблицы в Word формируемой в АХ 4.0 pwp DAX: Программирование 6 17.11.2009 11:28
Строки временной таблицы с разными DataAreaId PavelSR DAX: Программирование 16 26.03.2008 10:32
Изменение цвета элементов управления Lucky13 DAX: Программирование 1 02.12.2005 10:40
Изменение таблицы KoS DAX: Функционал 5 19.09.2005 09:40
Изменение ID-ов полей таблицы somebody DAX: Программирование 5 02.02.2004 19:57

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:06.