REFLEX Standard-Report Angebot/Auftrag: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 21: | Zeile 21: | ||
Diese Bereiche kommen aus dem [[REFLEX Standard-Basis-Report|Basis-Report]]. Änderungen sollten immer im Basis-Report vorgenommen werden, weil diese sich auf alle anderen Reports auswirken, die den Basis-Report verwenden. | Diese Bereiche kommen aus dem [[REFLEX Standard-Basis-Report|Basis-Report]]. Änderungen sollten immer im Basis-Report vorgenommen werden, weil diese sich auf alle anderen Reports auswirken, die den Basis-Report verwenden. | ||
==== Der Bereich ==== | |||
[[Datei:Standard_AngebotAuftrag_02_PageHeader.png]] | |||
==== 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 [[REFLEX Standard-Basis-Report|Basis-Report]] kommt. | |||
Siehe auch: [[FastReport: Steuerung des Report mit Auftragskennzeichen]]. | |||
Version vom 22. Dezember 2015, 16:06 Uhr
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.
Siehe REFLEX Standard-Basis-Report
Vorschau
In der Vorschau sieht das Formular so aus:
Bereiche
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.
Der Bereich
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.
