Freigeben über


Festlegen der Druckoptionen für die einzelnen Steuerelemente

Sie können steuern, wann und wie oft jedes Bericht-Steuerelement in dem Bericht gedruckt wird. Weitere Informationen zu den Druckoptionen eines Steuerelements finden Sie unter Dialogfeld "Objekt drucken".

Unterdrücken sich wiederholender Werte

Bei Feld-Steuerelementen können Sie in aufeinander folgenden Datensätzen wiederholte Werte unterdrücken, so dass der Wert nur einmal für den ersten Datensatz gedruckt wird und so lange nicht in nachfolgenden Datensätzen angezeigt wird, bis er sich ändert. Wenn Sie beispielsweise eine Rechnung drucken und eines der Felder das Datum der Transaktion enthält, wird das Datum für Transaktionen, die zu demselben Datum stattgefunden haben, nur einmal gedruckt.

So unterdrücken Sie wiederholte Werte

  1. Doppelklicken Sie auf das Steuerelement, um das zugehörige Dialogfeld anzuzeigen.
  2. Wählen Sie Objekt drucken, um das Dialogfeld Objekt drucken anzuzeigen.
  3. Aktivieren Sie im Bereich Wiederholte Werte drucken die Option Nein, und wählen Sie anschließend OK.

So wiederholen Sie den Druck nur auf einer neuen Seite oder in einer neuen Spalte

  1. Doppelklicken Sie auf das Steuerelement.
  2. Wählen Sie Objekt drucken.
  3. Aktivieren Sie im Bereich Wiederholte Werte drucken die Option Nein.
  4. Aktivieren Sie im Bereich Auch drucken die Option Im ersten ganzen Bereich der neuen Seite/Spalte und anschließend OK.

So wiederholen Sie den Druck, wenn der Detailbereich auf eine neue Seite oder in eine neue Spalte umbrochen wird

  1. Doppelklicken Sie auf das Steuerelement.
  2. Wählen Sie Objekt drucken.
  3. Aktivieren Sie im Bereich Auch drucken die Option Bei Seiten-/Spaltenumbruch im Detailbereich, und wählen Sie dann OK.

Erstellen von Druckausdrücken

Sie können einem Steuerelement Ausdrücke hinzufügen, die vor dem Drucken des Feldes ausgewertet werden. Wenn der Ausdruck mit Falsch (.F.) ausgewertet wird, wird das Feld nicht gedruckt. Wenn Sie einen Ausdruck hinzufügen, werden alle Optionen im Dialogfeld Objekt drucken mit Ausnahme von Zeile entfernen, wenn leer deaktiviert.

Weitere Beispiele für bedingtes Drucken finden Sie in den Berichten Colors.frx und Ledger.frx im Visual FoxPro-Verzeichnis …\Samples\Solution\Reports.

So fügen Sie einen Druckausdruck hinzu

  1. Doppelklicken Sie auf das Steuerelement.

  2. Wählen Sie Objekt drucken.

  3. Geben Sie im Feld Nur Drucken, wenn Ausdruck wahr ist einen Ausdruck ein.

    - Oder -

    Klicken Sie auf die Schaltfläche mit den drei Punkten, um mit Hilfe des Ausdruck-Generators einen Ausdruck zu erstellen.

Unterdrücken von Leerzeilen

Der Bericht enthält vielleicht Datensätze, die nicht für jedes Feld-Steuerelement Werte enthalten. Standardmäßig lässt Visual FoxPro den Bereich für dieses Feld leer. Sie können jedoch diese leeren Bereiche entfernen, um die Daten übersichtlicher und zusammenhängender anzuzeigen.

So unterdrücken Sie Leerzeilen

  1. Doppelklicken Sie auf das Steuerelement, das vermutlich im Bericht Leerzeilen verursacht.
  2. Wählen Sie Objekt drucken.
  3. Aktivieren Sie Zeile entfernen wenn leer.

Visual FoxPro entfernt die Zeile aus dem Bericht, wenn sie sich als leer erweist. Wenn das Feld nicht gedruckt wird oder das Tabellenfeld leer ist, sucht Visual FoxPro in der Zeile nach anderen Steuerelementen. Wenn keine Steuerelemente gefunden werden, wird die Zeile entfernt. Wenn Sie diese Option nicht aktivieren und sich in derselben Zeile keine anderen Steuerelemente befinden, wird eine leere Zeile gedruckt.

Siehe auch

Einstellen der Druckoptionen für Steuerelemente | Einstellen der Druckoptionen für Gruppen | Hinzufügen von Berichten und Etiketten | SELECT - SQL