Show TOC

HintergrundBesonderheiten Dieses Dokument in der Navigationsstruktur finden

 

InfoSets über einer logischen Datenbank und InfoSets ohne unterliegende Datenbank sind weitestgehend gleich aufgebaut.

Eine logische Datenbank ist eine hierarchisch geordnete Struktur von Tabellen. Bei einem InfoSet ohne unterliegende Datenbank wird eine einzelne Tabelle oder mehrere, nicht hierarchisch geordnete Tabellen zugrundegelegt. InfoSet ohne unterliegende Datenbank liefert immer eine flache Ergebnismenge.

Gleich sind diejenigen Mittel und Möglichkeiten beim Anlegen beider Arten von InfoSets, die nicht die Struktur der zu verarbeitenden Daten betreffen:

  • Feldgruppenbildung

  • Änderungsmöglichkeiten von Texten

  • DATA-Coding

  • Coding zum Ereignis START-OF-SELECTION

  • Coding zum Ereignis END-OF-SELECTION

  • Parameter

  • Selektionskriterien

Einfacher sind diejenigen Möglichkeiten für InfoSets ohne unterliegende Datenbank, die durch die einfachere Struktur der zu verarbeitenden Daten beeinflußt sind:

  • Zusatzfelder, Zusatzstrukturen und Zusatz-Tabellen

    sind keiner bestimmten Tabelle zugeordnet.

    Bedeutung behält jedoch die Festlegung der Reihenfolge der Coding-Abschnitte für Zusatzfelder, Zusatzstrukturen und Zusatz-Tabellen untereinander.

  • Coding zu Ereignissen GET und GET LATE

    gibt es in Query-Reports zu InfoSets ohne unterliegende Datenbank nicht, da diese Ereignisse unmittelbar an Tabellen einer logischen Datenbank gebunden sind.

    Anstelle des Coding zum Ereignis GET gibt es Coding zum Zeitpunkt der Verarbeitung eines Satzes. Dieses Coding wird in denjenigen Abschnitt des generierten Query-Reports eingefügt, in dem die zyklische Verarbeitung der Datensätze (Tabelleneinträge) erfolgt. Über die Plazierung innerhalb dieses Abschnittes entscheidet die Angabe zur Reihenfolge. Eine Entsprechung zu den GET LATE-Codings gibt es nicht.