Isom.Services.EdiabasResultSet

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Services.EdiabasResultSet

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Services.EdiabasResultSet

Beschreibung

Isom.Services.EdiabasResultSet legt die Ergebnisse von EDIABAS-Job-Aufrufen als Tabelle ab.



Funktionen

Isom.Services.EdiabasResultSet.Clone

Erzeugt eine Kopie dieses Objekts.

objectbound Isom.Services.EdiabasResultSet Isom.Services.EdiabasResultSet.Clone  (  ) 

Erzeugt eine Kopie dieses Objekts.

Rückgabe:
Neue EdiabasResultSet mit dem selben Inhalt.
Isom.Services.EdiabasResultSet.Get

Liefert das Ergebnis mit dem angegebenen Namen.

objectbound Isom.Base.String Isom.Services.EdiabasResultSet.Get  ( Isom.Base.String  name  ) 

Liefert das Ergebnis mit dem angegebenen Namen.

Parameter:
name  Name des zu holenden Ergebnisses.
Rückgabe:
Wert des Ergebnisses.
Isom.Services.EdiabasResultSet.GetResults

Liefert alle EDIABAS-Ergebnisse, deren Namen auf das angegebene Suchmuster passen.

objectbound Isom.Base.StringDictionary Isom.Services.EdiabasResultSet.GetResults  ( Isom.Base.String  filterRegex  ) 

Liefert alle EDIABAS-Ergebnisse, deren Namen auf das angegebene Suchmuster passen.

Parameter:
filterRegex  Regulärer Ausdruck der zu holenden Ergebnisse.
Rückgabe:
Die ausgewählten (Name,Wert)-Paare Werte des Ergebnisssatzes.
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls der übergebene reguläre Ausdruck Void oder ungültig ist.
   using Isom.Base.* 
   ... 
      EdiabasResultSet resultSet = ...; 
      StringDictionary subResults = resultSet.GetResults("ID_.*"); 
      StringList keys = subResults.GetKeys(); 
      keys.Reset(); 
      while( keys.HasNext() ) 
      { 
          String key = keys.Next(); 

          String msg = "EdiabasCallGetStatus[ '$key' ] = '$value'"; 
          msg.Replace( "$key", key ); 
          msg.Replace( "$value", subResults.Get( key ) ); 
          System.Stdout( msg ); 
      } 
Isom.Services.EdiabasResultSet.IsVoid

Prüft, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Services.EdiabasResultSet.IsVoid  (  ) 

Prüft, ob es sich um das Void-Objekt handelt.

Rückgabe:
'true', falls das Objekt Void ist, 'false' sonst.
Isom.Services.EdiabasResultSet.Void

Erzeugt ein ungültiges Objekt.

Isom.Services.EdiabasResultSet Isom.Services.EdiabasResultSet.Void  (  ) 

Erzeugt ein ungültiges Objekt.

Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.

Rückgabe:
Ungültiges Objekt.

Version 9.10.1.0 vom 25 November 2013