hmX_GET ARRAY ELEMENT (Context ; varname ; index ; textvalue ; realvalue ; datevalue)
Introduced in v3.1, Preemptive: yes
Parameter | Type | In/Out | Description |
---|---|---|---|
Context | Longint | → | Execution context |
Varname | Text | → | Array name |
Index | Longint | → | Array index (1-n) |
Textvalue | Text | ← | Text value of the variable |
Realvalue | Real | ← | Number value of the variable |
Datevalue | Date | ← | Date value of the variable |
Description
The command hmX_GET ARRAY ELEMENT returns the value of an array within an execution context. If the index or the array does not exists, the command hmX_GET LAST ERROR returns an error.
Example
The following example returns an elment value (index 10) of an array:
var $vl_context : Integer
var $vt_textvalue : Text
var $vz_realvalue : Real
var $vd_datevalue : Date
$vt_textvalue:=""
$vz_realvalue:=0
$vd_datevalue:=!00-00-00!
hmX_GET ARRAY ELEMENT($vl_context; "array"; 10; $vt_textvalue; $vz_realvalue; $vd_datevalue)