7.5

Table Of Contents
Example
define(&s,string,@(1,10,40)) %Initialize var. with data
if(pos('INVOICE',&s)>0) %Look for the word INVOICE
show('Invoice') %if found, display some text
elseif()
%Otherwise,display something else
show('Sales order')
endif()
Put (procedure)
Assigns a value to an element of an array.
Syntax
put( &array, index, value )
Arguments
&array
Array variable containing the element whose value you want to change.
index
Integer value representing the position of the element in the array.
value
The value you want to assign to the element. The value must be of the same the type as the array. Thus if the array is of type
string, the value must be of type string.
Random (function)
Returns a measure value between 0 and 1, non-inclusive. Since this function uses the current system time when run inside the
printer, it returns a true random value. On the computer, however, the function uses the current data page as its seed to
ensure the returned value is constant when you navigate from page to page on your document.
Syntax
random() measure value
Argument
None
Code Sample Example
This example displays 10 random numbers between 1 and 20.
©2010 Objectif Lune Inc - 315 -