Skip to main content
Skip table of contents

parseIntegerExpression() Operation

Syntax
NONE
set anInteger = aString.parseIntegerExpression(aFormat, aLocale?)
Semantics parseIntegerExpression() initializes an Integer object from a string using the given format expression. The format expression is a string with placeholders for number variables. The syntax is described in Number Formatting.
SubstitutablesaString Can be any variable or object attribute having the type String.  
aFormat Can be any variable or object attribute having the type String. The pattern syntax is described in Number Formatting.
aLocale

Optional variable or object attribute having the type Basic Components::Basic Behavior::NumbersLocale.

This parameter can be used to define the following properties:

  • negativeSign: characters used to signify negative values. Usually '-'
  • positiveSign: characters used to signify positive values. Usually '+'
  • currencySymbol: e.g. '$'  
The other attributes of the NumbersLocale class are not relevant for Integers. 
Default values are given by the system locales.
Examples
NONE
set aString = anInteger.parseIntegerExpression("999MI"); 
Formatting examples can be found in Number Formatting.

Example File (Builder project E2E Action Language/BaseTypes):

<your example path>\E2E Action Language\BaseTypes\uml\formatExpressions.xml
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.