Abfragefilter und Filterbedingungen

Im Folgenden sind die Arten von Abfragefiltern aufgeführt, die in Crystal Reports verwendet werden können:

  • Vordefinierte Filter
  • Benutzerdefinierte Filter
  • Benutzerdefinierte Filter

Filter vordefinieren

Hierbei handelt es sich um integrierte Filter im Abfragebereich, die vom Administrator erstellt wurden. Vordefinierte Filter werden auf Universumsebene erstellt und direkt im Bericht aus dem Universum verwendet. Ziehen Sie ein Objekt, auf das Sie Filter anwenden möchten, auf den Abfragefilterbereich und ziehen Sie auch vordefinierte Filter. Wenn Sie die Abfragedaten ausführen, wird der Abfragefilter im Bericht zurückgegeben.

Benutzerdefinierte Filter

Diese Filter werden mit den Abfragen im Abfragefenster erstellt. Benutzerdefinierte Filter werden im Abfragefenster unter der Registerkarte Abfragefilter erstellt. Ziehen Sie das Objekt in den Abfragefilterbereich und verwenden Sie verschiedene Vergleichsoperatoren, um die Filterbedingung zu übergeben. Sie können einen konstanten Wert oder eine Liste von Werten in den Abfragefilter einfügen.

Eingabeaufforderungen

Sie werden zum Anzeigen einer Frage oder einer Liste von Werten verwendet und als dynamische Filter bezeichnet.

Filterbedingung

Mit der Option Konstante können Sie einen einzelnen Wert in den Filter eingeben.

Mit der Werteliste können Sie einen Wert aus allen verfügbaren Werten für ein Objekt auswählen.

Die Eingabeaufforderung wird verwendet, um einen dynamischen Wert an einen Abfragefilter zu übergeben.

Möglichkeit Beschreibung
Constant
  • Geben Sie einen Wert in das Textfeld ein

LOV
  • In dem Prompt(s) Fügen Sie im Dialogfeld Mitglieder zu Ihrer Liste hinzu, indem Sie darauf doppelklicken oder sie im Feld auswählen Members Fenster und klicken Sie auf den Pfeil in der Mitte

  • Klicken ok

Prompt
  • In dem Edit Prompt Dialogfeld auswählen New Prompt um eine neue Eingabeaufforderung hinzuzufügen, oder Use Universe Parameters um einen Parameter aus Ihrem Universum auszuwählen

  • Wenn Sie a ausgewählt haben New Prompt, geben Sie Eingabeaufforderungsoptionen ein oder wählen Sie Use Universe ParametersWählen Sie einen Parameter

  • Klicken ok