FieldId у поля с типом Dimension при проверке validateField
Добрый день!
столкнулся стакой проблеммой: требуетс проверить значение поля Аналитик, исползуя метод validateField на уровне таблицы.
к примеру, хочу проверить поле SalesTable.Dimension[1].
вопрос такой: как мне правильно отловить, что метод запустился именно по полю Dimension[1] ?
значение fieldId передающееся в метод - 65559, а значение
fieldnum(SalesTable,Dimension) = 23.
в принципе, я был бы достаточно удовлетворен, если бы просто смог отловить, что изменялась хотя бы одна часть из Dimension.
пока вижу только два варианта: либо делать проверку при изменении любого поля, либо подсмотреть в дебагере значения, передающиеся в метод и прописать их цыфрами прямо в коде.
в общем-то, оба варианта не очень нравятся.
|