А разве это не fieldNum(Table, Field)?
О чё нашёл на просторах интернета:
http://www.archivum.info/microsoft.p...ateFilter.html
Цитата:
Problem
The FormRowDisplayOption:: affectedElementsByField() method receives
FieldNum as the argument. But the control was associated with the field via
FieldId. Therefore, the FormRowDisplayOption:: affectedElementsByField()
method could not find the appropriate control to mark it.
Solution
The standard DBFHdl2Int() function has been used to convert FieldId into
FieldNum when storing field info in the control.