REFLEX Standard-Report Angebot/Auftrag

Aus GEVITAS
Wechseln zu: Navigation, Suche

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.

Siehe REFLEX Standard-Basis-Report

2 Vorschau

In der Vorschau sieht das Formular so aus:

Standard AngebotAuftrag 01 Vorschau.png

3 Bereiche

3.1 1.png 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

Standard AngebotAuftrag 02 PageHeader.png

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.



3.2 2.png Kunden-Adresse

3.3 3.png Erste Seite: Formular-Titel, Datum, Seiten-Nummer

3.4 4.png Ab zweiter Seite: Formular-Titel, Datum, Seiten-Nummer

3.5 5.png Auftragsdaten im Kopf

3.6 6.png Persönliche Anrede, Standardtext, Text aus Kopf

3.7 7.png Positionen

3.8 8.png Überschrift über die Positionen

3.9 9.png Fuss: Summen, Zahlung, Text

4 Links