Functions
All built-in PowerScript functions return a value. You can use the
return value or ignore it. User-defined functions and external functions
might or might not return a value.
To use a return value, assign it to a variable of the appropriate
datatype or call the function wherever you can use a value of that
datatype.
Posting a function
If you post a function, you cannot use its return value.
Examples
The built-in Asc function takes a string as an argument and
returns the Unicode code point value of the string’s first
character:
|
1 2 3 4 |
string S1 = "Carton" long Test Test=32+Asc(S1) // Test now contains the value 99 // (the code point value of "C" is 67). |
The SelectRow function expects a row number as the first argument.
The return value of the GetRow function supplies the row number:
|
1 |
dw_1.SelectRow(dw_1.GetRow(), true) |
To ignore a return value, call the function as a single
statement:
|
1 2 |
Beep(4) // This returns a value, but it is // rarely needed. |