Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the field ID of the field that is specified by an index.
Syntax
public FieldId fieldCnt2Id(int cnt, [TableScope tableScope])
Run On
Called
Parameters
- cnt
Type: int
A one-based index of the fields of a table, in AOT order, that represents the field ID to retrieve.
- tableScope
Type: TableScope Enumeration
Return Value
Type: FieldId Extended Data Type
The field ID of the field that is specified by an index.
Examples
The following example shows the retrieval of the fields of a table by index.
DictTable dt;
int i, fId, tId;
DictField df;
str strFieldName;
tId = tablenum(CustTable);
dt = new DictTable(tId);
if (dt)
{
for (i=1; i <= dt.fieldCnt(); i++)
{
fId = dt.fieldCnt2Id(i);
df = new DictField(tId, fId);
strFieldName = (df ? df.name() : "");
print(strfmt("%1) %2 %3", i, fId, strFieldName));
}
}