Retrieves a short value (2-byte signed integer value) from a specified data structure at a specified position. You must declare a BDL string before using this function.
Kernel.bdh
GetShort( in sString : string,
          in nPos : number,
          in nByteOrder : number optional ) : number;short value
| Parameter | Description | 
|---|---|
| sString | BDL string corresponding to the data structure | 
| nPos | Starting position in the BDL string, where the first position is 1 (not 0) | 
| nByteOrder | 
                           
                            Specifies the byte order that is applied when a value is retrieved (optional). This parameter can be one of the following: 
  | 
                        
                     
dcltrans transaction TGetShort const SIZE_STRUCT := 32; var myBDLstring : string(SIZE_STRUCT); nShort : number; begin ... // Retrieve a 2-byte signed integer value from position 2 // in the BDL string myBDLstring and thereby (through mapping) get // the element myShort in Struct1 nShort := GetShort(myBDLstring, 2); write("myShort = "); write(nShort); writeln; end TGetShort;
myShort = 209