REFLEX Standard-Report Angebot/Auftrag: Unterschied zwischen den Versionen
Zeile 7: | Zeile 7: | ||
Der Report verwendet als Basis für den Kopf- und Fuss-Bereich den Basis-Report '''"BasisReport_01.fr3"'''. Dieser '''muss''' im Verzeichnis '''"Formular"''' liegen. | Der Report verwendet als Basis für den Kopf- und Fuss-Bereich den Basis-Report '''"BasisReport_01.fr3"'''. Dieser '''muss''' im Verzeichnis '''"Formular"''' liegen. | ||
− | Siehe [[REFLEX Standard-Basis-Report]] | + | Das Desgin des Reports kann über [[FastReport: Steuerung des Report mit Auftragskennzeichen|Auftragskennzeichen]] gesteuert werden. Folgende Kennzeichen werden verwendet: |
+ | |||
+ | {| class="wikitable" style="text-align: left;" | ||
+ | !Kennzeichen | ||
+ | !Parameter-Text | ||
+ | !Mögliche Werte | ||
+ | !Auswirkung | ||
+ | |- valign="top" | ||
+ | |<AuftragsKopf."KENNZ1"> | ||
+ | |Einzelpreise | ||
+ | |Ja, Nein, Leer | ||
+ | |Bei '''Nein''' werden die Einzelpreise unterdrückt, bei allen anderen Werten werden die Einzelpreise gedruckt. | ||
+ | |- valign="top" | ||
+ | |<AuftragsKopf."KENNZ2"> | ||
+ | |Logo drucken | ||
+ | |Ja, Nein, Leer | ||
+ | |Bei '''Nein''' wird das Logo unterdrückt, bei allen anderen Werten wird das Logo gedruckt. | ||
+ | |- valign="top" | ||
+ | |<AuftragsKopf."KENNZ3"> | ||
+ | |Rabatt drucken | ||
+ | |Ja, Nein, Leer | ||
+ | |Bei '''Nein''' wird der Rabatt in den Positionen und im Fuss unterdrückt, bei allen anderen Werten wird er gedruckt. | ||
+ | |- valign="top" | ||
+ | |<AuftragsKopf."KENNZ4"> | ||
+ | |Bezeichn.drucken | ||
+ | |Ja, Nein, Leer | ||
+ | |Bei '''Nein''' wird die Artikel-Bezeichnung in den Positionen, bei allen anderen Werten wird sie gedruckt. | ||
+ | |- valign="top" | ||
+ | |<AuftragsKopf."KENNZ5"> | ||
+ | |Kapitelpreise drucken | ||
+ | |Ja, Nein, Leer | ||
+ | |Bei '''Nein''' werden die Kapitel-Preise in den Positionen unterdrückt, bei allen anderen Werten werden sie gedruckt. | ||
+ | |} | ||
+ | |||
+ | * Hinweis: "Gedruckt" heißt natürlich auch angezeigt, exportiert usw. | ||
+ | |||
+ | |||
+ | Siehe auch: | ||
+ | |||
+ | * [[FastReport: Steuerung des Report mit Auftragskennzeichen]]. | ||
+ | |||
+ | * [[REFLEX Standard-Basis-Report]] | ||
== Vorschau == | == Vorschau == |
Version vom 22. Dezember 2015, 17:17 Uhr
Inhaltsverzeichnis
- 1 Allgemeines
- 2 Vorschau
- 3 Bereiche
- 3.1 Seitenkopf, Seitenfuss
- 3.2 Kunden-Adresse
- 3.3 Erste Seite: Formular-Titel, Datum, Seiten-Nummer
- 3.4 Ab zweiter Seite: Formular-Titel, Datum, Seiten-Nummer
- 3.5 Auftragsdaten im Kopf
- 3.6 Persönliche Anrede, Standardtext, Text aus Kopf
- 3.7 Positionen
- 3.8 Überschrift über die Positionen
- 3.9 Fuss: Summen, Zahlung, Text
- 4 Links
1 Allgemeines
Der Report "AngebotAuftrag_Standard_Vxx.fr3" wird für den Druck eines Angebots oder einer Auftragsbestätigung verwendet. Er unterscheidet im Design zwischen Miete und Verkauf.
Der Report befindet sich im Formular-Verzeichnis "Formular\Auftrag".
Der Report verwendet als Basis für den Kopf- und Fuss-Bereich den Basis-Report "BasisReport_01.fr3". Dieser muss im Verzeichnis "Formular" liegen.
Das Desgin des Reports kann über Auftragskennzeichen gesteuert werden. Folgende Kennzeichen werden verwendet:
Kennzeichen | Parameter-Text | Mögliche Werte | Auswirkung |
---|---|---|---|
<AuftragsKopf."KENNZ1"> | Einzelpreise | Ja, Nein, Leer | Bei Nein werden die Einzelpreise unterdrückt, bei allen anderen Werten werden die Einzelpreise gedruckt. |
<AuftragsKopf."KENNZ2"> | Logo drucken | Ja, Nein, Leer | Bei Nein wird das Logo unterdrückt, bei allen anderen Werten wird das Logo gedruckt. |
<AuftragsKopf."KENNZ3"> | Rabatt drucken | Ja, Nein, Leer | Bei Nein wird der Rabatt in den Positionen und im Fuss unterdrückt, bei allen anderen Werten wird er gedruckt. |
<AuftragsKopf."KENNZ4"> | Bezeichn.drucken | Ja, Nein, Leer | Bei Nein wird die Artikel-Bezeichnung in den Positionen, bei allen anderen Werten wird sie gedruckt. |
<AuftragsKopf."KENNZ5"> | Kapitelpreise drucken | Ja, Nein, Leer | Bei Nein werden die Kapitel-Preise in den Positionen unterdrückt, bei allen anderen Werten werden sie gedruckt. |
- Hinweis: "Gedruckt" heißt natürlich auch angezeigt, exportiert usw.
Siehe auch:
2 Vorschau
In der Vorschau sieht das Formular so aus:
3 Bereiche
3.1
Seitenkopf, Seitenfuss
Diese Bereiche kommen aus dem Basis-Report. Änderungen sollten immer im Basis-Report vorgenommen werden, weil diese sich auf alle anderen Reports auswirken, die den Basis-Report verwenden.
3.1.1 Der Bereich
3.1.2 Code dazu
Im Ereignis OnBeforePrint des Bild-Objektes 'pictureBasisKopf wird das Logo ausgeschaltet, wenn das Auftragskennzeichen 1 auf "Nein" steht:
procedure pictureBasisKopfLogoOnBeforePrint_inherited(Sender: TfrxComponent); begin if <AuftragsKopf."KENNZ1"> = 'Nein' then pictureBasisKopfLogo.Visible := False; end;
Hinweis: Das "_inherited" ("ererbt") im Prozedur-Namen kommt daher, weil das Objekt ursprünglich aus dem Basis-Report kommt.
Siehe auch: FastReport: Steuerung des Report mit Auftragskennzeichen.