TurboPL Referenz

Die Syntax von Datenbankjobs

Top  Previous  Next

In Datenbankjobs sind außer den normalen TurboPL-Elementen noch folgende zusätzliche Kommandos erlaubt:

Datenbankjob::=
               [Letter | Report]
               [Prolog]
               [Kopfbereich]
               [Fußbereich]
               [Gruppenbereich]
               [Datenbereich]
               [Epilog].

Letter::=[".LETTER"]
               Text.

Report::=".REPORT"
               Text.

Prolog::=
               ".PROLOGUE"
               Text.

Kopfbereich::=
               ".HEADER"
               Text.

Fußbereich::=
               ".FOOTER"
               Text.

Gruppenbereich::=
               ".GROUP" Ausdruck
               Text.

Datenbereich::=
               ".DATA"
               Text.

Epilog::=
               ".EPILOGUE"
               Text

Text::={Zeile}.

Zeile::=pKommando | Druckzeile.

pKommando::="."Kommando.

Druckzeile::={Zeichenfolge | Feldzugriff}.

Zeichenfolge::={Zeichen}.

Feldzugriff::="$"Ausgabekomponente.

Ausgabekomponente::=(Bezeichner{"."Bezeichner}) | ("("Ausgabeformat")").