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.
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. |
Datensätze suchen und sortieren
Verwendung von BO-internen Prozeduren und Variablen
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-Hauptseite | Zurückblättern | Weiterblättern | BO-Doku Startseite |