Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Start ExtOP

 

Business OPEN bietet die Möglichkeit, einem SuperReport Pro-Formular eine externe Operation voranzustellen. Allgemeines zu externen Operationen in BO lesen Sie bitte im 2. Handbuch-Kapitel "Business OPEN konfigurieren" unter Systemmanager/ Externe Operationen .

 

Die Start ExtOP eines Super Reports wird einmalig (nicht pro markiertem Datensatz) vor dem eigentlichen Druck durchlaufen. Sie kann komplexe Suchen oder Benutzerabfragen durchführen. Der größte Vorteil aber ist: Man kann If-Abfragen und Programmschleifen platzieren, was früher in den Skripts von SuperReport Pro nicht möglich war.

 

Start ExtOP

erstellen

Möchten Sie einem Formular eine Start ExtOP voranstellen, gehen Sie folgendermaßen vor:

 

• Laden Sie das Formular in den SuperReport Pro-Editor.

 

• Klicken Sie anschließend auf den blauen Button Start ExtOP im BO-spezifischen Fußteil des Editors.

 

Sie öffnen dadurch den bereits aus der Systemmanageroption "Auf Auswahl anwenden" bekannten Dialog zur Erstellung von Programmroutinen:

 

 

 

 

Programmroutine erstellen

Hier können Sie in dem Textfeld der oberen Bildschirmhälfte Ihre 4D Befehle eintragen. Das Erstellen einer Start ExtOP für SuperReport Pro erfordert Programmierkenntnisse.

 

Das Schreiben der Befehle können Sie sich durch Benutzung der blauen Button links neben dem Textfeld sowie der Datei-, Feld- und Befehlsliste in der unteren Bildschirmhälfte erleichtern.

 

Beispiel

Die im Bildschirmfoto oben abgebildete Beispielroutine dient der Vorbereitung eines SuperReports, welcher die Auftragseingänge für Artikel bestimmter (wählbarer) Warengruppe(n) über einen definierbaren Zeitraum statistisch darstellt und mit den Vorjahren vergleicht.

 

äProzedur

Die Start ExtOP beginnt mit dem Aufruf einer BO-Prozedur, die im Rahmen einer flexiblen MIS-Statistik über Auftragspositionen temporäre Datensätze in die Datei "Zusatzstatistik" verbucht.

 

REQUEST

QUERY

Der Benutzer kann anschließend eine Warengruppe benennen, nach der o.g. Zusatzstatistik selektiert wird.

 

ORDER BY

Die Start ExtOP schließt mit einer Sortierung der letztendlich verbleibenden "Zusatzstat"-Datensätze. Diese werden dann vom Formular durchlaufen und im Druck dargestellt:

 

 

SRP-Formular mit Start ExtOP auf Festplatte sichern

Ein SuperReport Pro-Formular und seine Start ExtOP sind zwei getrennte Bestandteile, die auch getrennt archiviert werden müssen.

 

Möchten Sie ein solches Formular auf Ihre Festplatte speichern,

 

 

• sichern Sie wie gewohnt das Formulardesign über das Menü Ablage/Sichern.

 

• exportieren Sie anschließend die Start ExtOP über den Button Export (siehe Bild oben) im "Auf Auswahl anwenden"-Dialog als Textdokument auf die Festplatte Ihres Rechners (evtl. ist bei der Wahl des Dateiformats auf Plattformunabhängigkeit zu achten).

 

 


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite