Изменение цвета строки таблицы
Сразу заметим, что изменить цвет отдельно столбца в 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.