Version 2021
Attributfeldqualifizierung
Attributfelder sind zusätzliche beschreibende Informationen zu einem Geschäftsattribut. Die meisten Attribute verfügen nur über die Felder „ID“ und „Beschreibung“. Ein Attribut jedoch kann viele verschiedene Felder haben. Das Attribut „Kunde“ verfügt zum Beispiel über die Felder „Vorname“, „Nachname“, „Adresse“, „E-Mail-Adresse“ usw. Ein Feld ist eine beschreibende Kategorie für jedwede Daten, die Ihre Organisation zu jedem seiner Attribute speichert.
Mit Attributfeldqualifizierung können Sie Berichtsdaten basierend auf einem Attributfeld filtern. Damit zum Beispiel nur Daten für diejenigen Mitarbeiter zurückgegeben werden, deren Nachname mit dem Buchstaben „B“ beginnt, können Sie eine Attributfeldqualifizierung mit dem Feld „Nachname“ des Attributs „Mitarbeiter“, dem Operator „Beginnt mit“ und dem Buchstaben „B“ als dem Wert definieren. Eine detailliertere Erläuterung dieses Beispiels finden Sie im Kapitel Für Designer: Abfrageobjekte und Abfragen erstellen im Grundlagen der Berichterstellung.
Schritte zur Erstellung eines eigenständigen Attributfeldqualifizierungsfilters finden Sie unter So filtern Sie Daten basierend auf Geschäftsattributfeldern.
Zulassen von Benutzereingaben im Filter: Qualifizierung nach einem Attributfeld mit Eingabe
Sie können es einem Benutzer erlauben, einen Filter durch Einschließen einer Eingabe in die Filterdefinition zu modifizieren. Sie können eine bestehende Eingabe verwenden oder eine im Filter eingebettete Eingabe erstellen. Eingaben in Attributfeldqualifizierungen ermöglichen einem Benutzer:
- Den Wert einzugeben, zu dem ein Attributfeld verglichen werden soll. Ein Filter zum Beschreibungsfeld des Attributs „Region“ kann beispielsweise eine Werteingabe enthalten. Wenn der Bericht ausgeführt wird, gibt der Benutzer den Namen einer Region ein, um die Eingabe zu beantworten.
- Die Qualifizierung durch Auswahl der Attributfelder, nach denen qualifiziert werden soll, des Operators und des Werts zu denen verglichen werden soll, zu erstellen. Ein Filter zum Attribut „Region“ kann beispielsweise eine Qualifizierungseingabe enthalten. Wenn der Bericht ausgeführt wird, kann der Benutzer das Beschreibungsfeld, den Gleich-Operator und den Regionsnamen auswählen, um die Eingabe zu beantworten.
Schritte zur Verwendung einer bestehenden Eingabe oder zur Erstellung einer eingebetteten Eingabe sind nachfolgend enthalten in So filtern Sie Daten basierend auf Geschäftsattributfeldern.
Sie können auch eine bestehende Eingabe als die vollständige Definition des Filters verwenden, wie dies beschrieben wird in So verwenden Sie eine Eingabe, um Daten basierend auf Geschäftsattributfeldern zu filtern.
So filtern Sie Daten basierend auf Geschäftsattributfeldern
- Klicken Sie auf einer beliebigen Seite auf Erstellen und wählen Sie Neuer Filter. .
- Im Bereich links navigieren Sie zu dem Attribut, nach dessen Feld Sie die Daten eines Berichts filtern möchten.
- Klicken Sie mit der rechten Maustaste auf das Attribut und wählen Sie Zu Filter hinzufügen aus.
- Ist DHTML deaktiviert, wählen Sie das Attribut aus und klicken auf Hinzufügen >, um das Attribut dem Filterbereich hinzuzufügen.
- Klicken Sie auf Qualifizieren.
-
Sie können die Qualifizierung erstellen oder eine Eingabe erstellen, die es dem Benutzer ermöglicht, die Qualifizierung zu erstellen. Wählen Sie eine der folgenden Vorgehensweisen:
-
Um die Qualifizierung zu erstellen, führen Sie die folgenden Schritte durch:
- Wählen Sie aus dem ersten Dropdown-Menü das Feld aus, auf dem die Filterung der Daten basieren soll.
- Im nächsten Dropdown-Menü wählen Sie den Operator, der beschreibt, wie Sie die Daten filtern möchten (wie „Beginnt mit“ oder „Kleiner“).
-
Im letzten Feld definieren Sie den Wert, der zum Vergleich mit den Daten in Ihrer Datenquelle herangezogen wird. Sie können den Wert eingeben, eine bestehende Eingabe verwenden oder eine Eingabe erstellen, die einen Benutzer nach einem Wert fragt, wie dies im Folgenden beschrieben ist:
- Geben Sie den Wert in das letzte Feld ein. Je nach dem von Ihnen im vorherigen Dropdown-Menü ausgewählten Operator müssen Sie möglicherweise mehrere Werte eingeben. So benötigt zum Beispiel der Operator „Zwischen“ zwei Werte.
- Für ein Attributfeld können Sie das Feld mit einem dynamischen Datum vergleichen, das ein fester Versatz des aktuellen Datums ist (z. B. vor einem Monat). Schritte zum Definieren eines dynamischen Datums finden Sie unter Dynamischer Datums-Editor.
- Um eine bestehende Eingabe zu verwenden, ziehen Sie eine Werteingabe aus dem Bereich links und legen sie im letzten Feld ab. Die Werteingabe kann eine Texteingabe oder eine Datumseingabe sein.
- Um eine Werteingabe zu erstellen, klicken Sie auf Werteingabe erstellen . Um die Eingabe zu modifizieren, die automatisch erstellt wird, klicken Sie auf die Verknüpfung Wert (erstellen Sie beispielsweise eine Eingabe zum Attribut „Region“, heißt die Verknüpfung „Region Wert“). Die Seite „Eingabe“ wird geöffnet. Sie können den Titel, die Beschreibung und den Anzeigestil der Eingabe ändern, die Anzahl an Eingabeantworten begrenzen und festlegen, ob Eingabeantworten gespeichert und wiederverwendet werden können. Schritte dazu finden Sie unter Value Prompt.
-
Um eine Eingabe zu erstellen, die es dem Benutzer erlaubt, die Qualifizierung durch Auswahl der Attributfelder, nach denen qualifiziert werden soll, des Operators und des Werts oder der Attributelemente, zu denen verglichen werden soll, zu erstellen, führen Sie die folgenden Schritte aus:
- Klicken Sie auf Qualifizierungseingabe erstellen. Es wird eine Eingabe erstellt, die alle ausgewählten Felder des Attributs anzeigt, wenn der Bericht ausgeführt wird, und entweder eine Qualifizierung oder einen Ausdruck zur Auswahl zulässt.
- Um die Eingabe zu modifizieren, klicken Sie auf die Verknüpfung Wert (erstellen Sie beispielsweise eine Eingabe zum Attribut „Region“, heißt die Verknüpfung „Qualifizierung zu Region“). Die Seite „Eingabe“ wird geöffnet. Sie können Attribute hinzufügen, die anzuzeigenden Attributfelder auswählen, den Titel, die Beschreibung, das Layout und den Anzeigestil der Eingabe ändern, die Anzahl an Eingabeantworten begrenzen, festlegen, ob Eingabeantworten gespeichert und wiederverwendet werden können, und die Qualifizierung definieren. Schritte dazu finden Sie unter Attributqualifizierungseingabe.
-
- Klicken Sie auf das Symbol Übernehmen.
- Klicken Sie auf Speichern .
- Navigieren Sie zu dem Ordner, in dem Sie den Filter speichern möchten. Geben Sie einen Namen und eine Beschreibung für den Filter ein und klicken Sie auf OK.
- Der Filter, den Sie erstellt haben, kann nun zu einem Bericht hinzugefügt werden. Schritte dazu finden Sie unter Hinzufügen eines eigenständigen Filters zu einem Bericht.
So verwenden Sie eine Eingabe, um Daten basierend auf Geschäftsattributfeldern zu filtern
-
Erstellen Sie die Eingabe, die als die Filterdefinition verwendet wird. Schritte dazu finden Sie unter Attributqualifizierungseingabe oder Hierarchiequalifizierungseingabe.
- Eine Attributqualifizierungseingabe ermöglicht es Benutzern, ihren eigenen Filter zu erstellen, indem sie Elemente aus einem bestimmten Attribut auswählen, oder durch Auswahl eines Attributs und der darauf folgenden Auswahl der Elemente.
- Eine Hierarchiequalifizierungseingabe ermöglicht es Benutzern, ihren eigenen Filter zu erstellen, indem Attribute und Attributelemente aus einer bestimmten Hierarchie, allen Hierarchien im Projekt oder bestimmten Hierarchien, die durch eine Suche zurückgegeben wurden, verwendet werden.
-
Klicken Sie auf der Startseite auf Neuer Filter .
Befinden Sie sich auf einer Ordnerseite, können Sie Erstellen in der Symbolleiste links anklicken und dann Neuer Filter anklicken.
- Im Bereich links navigieren Sie zu der Eingabe, die Sie als die Filterdefinition verwenden möchten.
- Klicken Sie auf Speichern .
- Navigieren Sie zu dem Ordner, in dem Sie den Filter speichern möchten. Geben Sie einen Namen und eine Beschreibung für den Filter ein und klicken Sie auf OK.
- Der Filter, den Sie erstellt haben, kann nun zu einem Bericht hinzugefügt werden. Schritte dazu finden Sie unter Hinzufügen eines eigenständigen Filters zu einem Bericht.