Beispiel Block-Funktion XRES

Block-Funktion XRES

/XRES_BLOCK
«
{
    // Liefert Meldungs-Text (ohne allfällige UI- und Log-Meldungen) 
    if(XRES.GetMsgText('resGetData') = '')
    {
    // Liefert Anzahl Rückgabespalten
       var cols := XRES.GetNmbOfCols('resGetData')
    // Liefert Anzahl Zeilen
       var rows := XRES.GetNmbOfRows('resGetData')
    // ------------------------------------------------------------------------------------
       for(var row := 1, row <= rows, ++row)
       {
          for(var col := 1, col <= cols, ++col)
          {
    // Liefert Wert einer Spalte anhand Spalten-Nummer und Zeilen-Nummer (ohne Übergabe Zeile 1). 
    // Fehler wenn nicht vorhanden 
             var thisValue := XRES.GetColValByNo('resGetData', col, row)
          }
       }
    // ------------------------------------------------------------------------------------
    // Liefert Wert einer Spalte anhand Spalten-Namen und Zeilen-Nummer (ohne Übergabe Zeile 1). 
    // Fehler wenn nicht vorhanden 
       var addrNo := XRES.GetColValByName('resGetData', 'Addr.Number', 1)
    }
}
»
/