An attribute count expression (ac expression) is any numeric constant or any arithmetic, logical, or string expression that evaluates to a valid numeric value, used to reference an attribute count within statements, functions, and arrays or string variable.
Example(s)
In the example below, 1 is the attribute count expression.
readv company.name from customer.file,cust-ID,1 else... |
The variable apos must be numeric; in this case it is a 2.
apos = 2 readv company.address from customer.file,cust-ID,apos else... |
The numeric constant 1 indicates attribute 1 of the string in the customer.item variable.
customer.item<1> = "test string" |
The arithmetic expression, bpos+i, calculates the attribute position in audit.item.
audit.item<bpos+i> = amount.list<bpos> |
See Also
() Reserved Characters, Data Representation, extract() Function, ins Statement, insert() Function, locate Statement, lt Relational Operator, readv Statement, replace() Function, Subvalue Count Expressions, Value Count Expression, writev Statement, writevu Statement