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

Häufige Befehle in SuperReport Pro-Skripts

 

Skripts können in einem Bericht u.a. dazu verwendet werden, um Datensätze zu sortieren, Datensätze in anderen Dateien zu selektieren, Variablen mit Werten zu füllen oder an geeigneter Stelle im Report eine Business OPEN-Prozedur auszuführen.

 

Programmierung eines Skripts

Für die Formulierung eines Skripts sind zumindest grundlegende Kenntnisse der 4D-Programmiersprache vonnöten.

Konsultieren Sie im Bedarfsfall die 4D-Onlinedokumentation:

http://doc.4d.com/4Dv15/4D/15.5/4D-Programmiersprache.100-3576364.de.html

 

Im Folgenden werden nur diejenigen Befehle näher erörtert, die erfahrungsgemäß häufig benötigt werden.

 

 

Beachten Sie bei der Formulierung eines Skripts:

 

• SuperReport Pro überprüft die Syntax Ihrer Befehle bei der Eingabe nicht .

 

• SKripts werden während der Abarbeitung im Druck von 4D geprüft. 4D Fehlermeldungen beim Druck sind in der Regel auf fehlerhafte SKripts zurückzuführen.

 

• In älteren SRP-Versionen musste jede Zeile eines Skripts eine in sich abgeschlossene Anweisung enthalten. Seit der Version SRP 3.x unterstützt SuperReport Pro den vollen Befehlskanon von 4D. Es sind nun z.B. sowohl If-Abfragen oder Fall-Unterscheidungen als auch Schleifen in Skripts erlaubt!

 

• Jede für ein Objekt definierte Anweisung wird bei der Generierung eines Berichts kurz vor dem Ausdruck ausgeführt. Skripts werden immer ausgeführt, auch wenn der Report-Bereich, in dem sie sich befinden, für den Ausdruck unterdrückt wird.

 

 

Variablen-Zuweisung

Datensätze suchen und sortieren

Umwandlung von Werten

Verwendung von BO-internen Prozeduren und Variablen

Benutzerabfrage

Meldung

If-Abfragen und Fallunterscheidungen

Spezielle Funktion: Multiple Anschriften in Formularen

Spezielle Funktion: Mehrwertsteuer-Variablen

Spezielle Funktion: Externe Dokumente als Folgedruck öffnen

Spezielle Funktion: Seriennummern in Formularen

Spezielle Funktion: Chargen in Formularen

Spezielle Funktion: Schlagwörter in Formularen

Spezielle Funktion: Stücklistenartikel in Vorgangspositionen

Spezielle Funktion: Sortierung von Vorgangspositionen nach Lagerort oder Lagerplatz

Spezielle Funktion: Mehrfachstile in reinen Text umwandeln

Spezielle Funktion: Druck der Zahlungsinformationen als QR-Code auf Rechnungsformularen


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