Altair® Monarch®

 

Chr Function

Description

Returns the character value of a number.

Syntax

Chr(number)

Arguments

number can be a constant, a numeric field, an expression that results in a number, or a function that returns a number. For predictable results, the number should be in the range 0-255 (the extent of the character set).

Return value

This function returns a string.

Calculated field example

If the Amount field contained the values 876.00 and ¥1022 (indicating an amount in Japanese yen), the following calculated field expression would return the string Dollars or Yen: If(Left(Amount,1)=Chr(165), "Yen","Dollars")

The first part of this expression - If(Left(Amount,1)=Chr(165) - determines whether the Yen symbol (character code 165) appears at the beginning of the Amount field. If it does, the first value "Yen" is returned, otherwise the second value "Dollars" is returned.

Filter/Find example

Records with an Amount field value beginning with the yen symbol (¥) can be selected or found using the expression: Left(Amount,1)=Chr(165)