Formulare: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Sd (Diskussion | Beiträge) Die Seite wurde neu angelegt: „= Formulare = Im Menüpunkt »Formulare« im Administrationsbereich werden die Formulare u.a. für die Vorgänge (Angebote, Aufträge, Rechnungen, Mahnungen, e…“ |
Sd (Diskussion | Beiträge) |
||
| Zeile 10: | Zeile 10: | ||
== Coding Beispiele == | == Coding Beispiele == | ||
Hier finden Sie einige hilfreiche Code Beispiele, wie Sie Ihre Formulare anpassen können. | Hier finden Sie einige hilfreiche Code Beispiele, wie Sie Ihre Formulare anpassen können. | ||
=== Erste Seite bei der Druckausgabe erkennen === | |||
Erstellen Sie eine neue Variable für den Seitenzähler. | |||
<code>private lPage as integer = 0</code> | |||
Anschließend fügen Sie im Kopfbereich Ihres Formulars im Event "AfterPrint" den Seitenzähler ein. | |||
<code>lPage = lPage + 1</code> | |||
Jedes Control auf Ihren Formular können Sie nun, über die folgende Codezeile im Event "BeforePrint", steuern, ob dieses auf der ersten Seite angezeigt werden soll oder nicht. | |||
<code>e.cancel = (lPage = 0)</code> | |||
Aktuelle Version vom 17. Juni 2019, 20:51 Uhr
Formulare
Im Menüpunkt »Formulare« im Administrationsbereich werden die Formulare u.a. für die Vorgänge (Angebote, Aufträge, Rechnungen, Mahnungen, etc.) konfiguriert. Die Formulare können individuell angepasst werden.
Coding Beispiele
Hier finden Sie einige hilfreiche Code Beispiele, wie Sie Ihre Formulare anpassen können.
Erste Seite bei der Druckausgabe erkennen
Erstellen Sie eine neue Variable für den Seitenzähler.
private lPage as integer = 0
Anschließend fügen Sie im Kopfbereich Ihres Formulars im Event "AfterPrint" den Seitenzähler ein.
lPage = lPage + 1
Jedes Control auf Ihren Formular können Sie nun, über die folgende Codezeile im Event "BeforePrint", steuern, ob dieses auf der ersten Seite angezeigt werden soll oder nicht.
e.cancel = (lPage = 0)