affectedElementsByField красит, если указать значение из свойства dataField контрола.
Теперь вопрос как узнать какое значение присвоила аксапта для определенного поля таблицы.
X++:
public void displayOption(Common _record, FormRowDisplayOption _options)
{
if (!_record.(fieldnum(PurchTable, OrderAccount)))
{
_options.affectedElementsByField(65539, 65542);
_options.backColor(winapi::rgb2int(255, 150, 150));
}
super(_record, _options);
}
А вот откуда найти эти самые 65539, 65542 красиво? Что-то ничего не могу вспомнить.