Isom.Reporting.ReportSectionList

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Reporting.ReportSectionList

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Reporting.ReportSectionList

Beschreibung

Isom.Reporting.ReportSectionList sind Listen von Report-Abschnitten des Typs Isom.Reporting.ReportSection

Zu beachten:
Es gibt zwei Möglichkeiten, um auf die Elemente in der Liste zuzugreifen:
  • durch einen indizierten Zugriff mit der Funktion .At()
  • durch Durchlaufen der Liste mit den Funktionen .HasNext() und .Next(). Vor einem Durchlaufen sollte .Reset() aufgerufen werden.


Funktionen

Isom.Reporting.ReportSectionList.Clone

Erzeugt eine Kopie dieses Objekts.

objectbound Isom.Reporting.ReportSectionList Isom.Reporting.ReportSectionList.Clone  (  ) 

Erzeugt eine Kopie dieses Objekts.

Rückgabe:
Neue "ReportSectionList" mit demselben Inhalt.
Isom.Reporting.ReportSectionList.Contains

Abfrage, ob ein Element in der Liste vorhanden ist.

objectbound Isom.Base.Boolean Isom.Reporting.ReportSectionList.Contains  ( Isom.Reporting.ReportSection  element  ) 

Abfrage, ob ein Element in der Liste vorhanden ist.

Parameter:
element  Gesuchtes Element.
Rückgabe:
'true', falls das Element gefunden werden konnte, 'false' sonst.
Isom.Reporting.ReportSectionList.CreateReportSectionList

Erzeugt eine neue Liste.

Isom.Reporting.ReportSectionList Isom.Reporting.ReportSectionList.CreateReportSectionList  (  ) 

Erzeugt eine neue Liste.

Rückgabe:
Neue Listeninstanz.
Isom.Reporting.ReportSectionList.Current

Liefert das aktuelle Medienobjekt.

objectbound Isom.Reporting.ReportSection Isom.Reporting.ReportSectionList.Current  (  ) 

Liefert das aktuelle Medienobjekt.

Rückgabe:
Aktuelles Medienobjekt oder ein Void-Objekt, falls der Iterator am Anfang der Liste steht.
Isom.Reporting.ReportSectionList.FindByKey

Sucht das über den Identifikator eindeutig gekennzeichnete Element aus der Liste.

objectbound Isom.Reporting.ReportSection Isom.Reporting.ReportSectionList.FindByKey  ( Isom.Base.String  key  ) 

Sucht das über den Identifikator eindeutig gekennzeichnete Element aus der Liste.

Parameter:
key  Identifikator des zu suchenden Objekts
Rückgabe:
Das Medienobjekt oder das Void-Objekt, falls die Liste kein Medienobjekt mit diesem Identifikator enthält.
Isom.Reporting.ReportSectionList.HasNext

Bestimmt, ob noch weitere Report-Abschnitten in der Liste vorhanden sind.

objectbound Isom.Base.Boolean Isom.Reporting.ReportSectionList.HasNext  (  ) 

Bestimmt, ob noch weitere Report-Abschnitten in der Liste vorhanden sind.

Rückgabe:
'true', falls weitere Report-Abschnitten vorhanden sind, 'false' sonst.
Isom.Reporting.ReportSectionList.Insert

Fügt der Liste ein Element hinzu.

objectbound Isom.Base.Number Isom.Reporting.ReportSectionList.Insert  ( Isom.Reporting.ReportSection  med  ) 

Fügt der Liste ein Element hinzu.

Das Element wird an der letzten Position der Liste eingefügt. Ein eventuell aktiver Iterator, wird durch diese Operation zurückgesetzt.

Zu beachten:
Der zurückgegebene Index des eingefügten Elements ist nur gültig, solange kein Element an einer Position mit einem kleineren Index aus der Liste entfernt wird.
Parameter:
med  Hinzuzufügendes Medienobjekt.
Rückgabe:
Isom.Base.Number
Aktueller Index des eingefügten Elements in der Liste.
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls das Element nicht hinzugefügt werden konnte.
Isom.Reporting.ReportSectionList.IsEmpty

Prüft, ob die Liste Elemente enthält.

objectbound Isom.Base.Boolean Isom.Reporting.ReportSectionList.IsEmpty  (  ) 

Prüft, ob die Liste Elemente enthält.

Rückgabe:
'true', falls keine Report-Abschnitten vorhanden sind, 'false' sonst.
Isom.Reporting.ReportSectionList.IsVoid

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

objectbound Isom.Base.Boolean Isom.Reporting.ReportSectionList.IsVoid  (  ) 

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

Rückgabe:
'true' wenn es das Void-Objekt ist, 'false' sonst.
Isom.Reporting.ReportSectionList.Length

Liefert die Anzahl der Report-Abschnitten in der Liste.

objectbound Isom.Base.Number Isom.Reporting.ReportSectionList.Length  (  ) 

Liefert die Anzahl der Report-Abschnitten in der Liste.

Rückgabe:
Anzahl der Report-Abschnitten
Isom.Reporting.ReportSectionList.Next

Liefert die nächste Auswahlgruppe.

objectbound Isom.Reporting.ReportSection Isom.Reporting.ReportSectionList.Next  (  ) 

Liefert die nächste Auswahlgruppe.

Rückgabe:
Nächste Auswahlgruppe in der Liste oder ein Void-Objekt, falls der Iterator auf dem letzten Objekt der Liste steht.
Isom.Reporting.ReportSectionList.Reset

Setzt den Listeniterator zurück.

objectbound Isom.Base.Boolean Isom.Reporting.ReportSectionList.Reset  (  ) 

Setzt den Listeniterator zurück.

Rückgabe:
Immer 'true'.
Isom.Reporting.ReportSectionList.Void

Erzeugt ein ungültiges Objekt.

Isom.Reporting.ReportSectionList Isom.Reporting.ReportSectionList.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