2.2.6.2.3.3 Operand Tokens

Operand tokens represent values that are used by functions. An operand specifies a single value that is persisted in the file as one of the tokens specified in the token group vAny, or as a PtgMissArg, PtgDataBinding or PtgRecalcRef. An operand token represents, and can be converted into, one of the following types of values:

  • A string value

  • A numeric value

  • A Boolean value

  • A currency value

  • A color value

  • A date value

  • An error value

These conversions translate many different source operand tokens into tokens representing different classes of inputs, such as strings and numeric values that are required by functions. Functions typically operate on the converted tokens but can also refer to elements of the source token. See the Custom Input Types for details on common token conversions used by functions.