Developer Documentation Library > Data Model > Accessing the UNICOM Intelligence Data Model > Working with the Case Data Model > Expression evaluation > Identifiers
 
Identifiers
The Evaluate component can support dotted identifiers for:
Table names as part of the identifier name
For example:
VDATA.Q1 + VDATA.RATING[{DINOSAUR}].GRID1
While the dot character can appear as part of delimited identifiers, the dot character has special meaning as part of regular identifiers.
Function calls
The dot character can be used to make function calls for named identifiers. The dot in this instance is interpreted as a bound identifier, followed by a function. Some examples are shown in the following table.
Dotted function call
Resolved function call
Q1.AnswerCount()
AnswerCount(Q1)
age.ContainsAny( {1,2,5})
ContainsAny(age, {1,2,5})
VDATA.RATING[{FISH}].GRID1.AnswerCount()
AnswerCount(VDATA.RATING[{FISH}].GRID1)
Function calls can be made using either convention. The parser also supports a mix of the function call conventions.
Function call
Resolved function call
Q1.Find(Q2.Left(3))
Find(Q1, Left(Q2, 3))
See also
Expression evaluation
Function calls
UNICOM Intelligence Function Library