
Selektionskriterien definieren 
Auf dem Bild Bericht anlegen: Allg. Selektionen geben Sie die Selektionskriterien für die Daten Ihres Berichts ein. Über die hier eingegebenen Selektions-Sets sowie die Zeilen- und Spalten-Sets legen Sie fest, welche Daten in Ihrem Bericht verwendet bzw. ausgegeben werden.

Geben Sie auf dem Bild Bericht anlegen: Allg. Selektionen das Set UN-LEDGER ein. Dieses Set enthält für das Merkmal "Ledger" den Wert AB. Bei der Ausführung Ihres Berichts werden ausschließlich Daten für das Ledger AB verwendet.
Unter folgenden Bedingungen sollten Sie ein Set als Selektions-Set verwenden:
Folgende Merkmale müssen auf jeden Fall in den Selektions-Sets, dem Zeilenblock oder dem Spaltenblock Ihres Berichts enthalten sein:

Um günstigere Verarbeitungszeiten zu erhalten, sollten Sie bei der allgemeinen Selektion alle Merkmale angeben, die in den Berichtszeilen bzw. -spalten nicht verwendet werden müssen.
Vorgehensweise
Sie gelangen auf das Bild Bericht anlegen: Allg. Selektionen.
Auf dem Bild erscheint eine Liste der bisher definierten
Selektions-Sets. Selektions-Sets definieren Sie in der Bibliothek Ihres Berichts. Diese Selektions-Sets erscheinen in allen Berichten, die einer bestimmten Bibliothek zugeordnet werden.
Sie definieren Selektions-Sets für die Merkmale "Buchungskreis" (UN-BUKRS-TD), "Ledger" (UN-RLDNR-D), "Version" (UN-RVERS-02) und "Geschäftsjahr" (UN-RYEAR-95). Diese Selektions-Sets werden automatisch vom System eingeblendet, wenn für die betreffende Bibliothek ein neuer Bericht angelegt wird.
Weitere Informationen über Standard-Selektions-Sets finden Sie unter
Bibliothek.Sie können keine Sets verwenden, deren Merkmale bereits in einem Zeilenblock oder in einem Spaltenblock verwendet werden. Darüber hinaus können Sie keine Multi-Dimension-Sets als Selektions-Sets verwenden. Daten-Sets können Sie als Selektions-Sets verwenden, wenn die Daten-Sets genau einen Wert enthalten.
Sie können auch Sets eingeben, die noch nicht im System angelegt worden sind. Das System fragt, ob Sie das Set anlegen wollen, und gibt eine Reihe von Dialogfenstern aus, in denen Sie angeben können, ob Sie ein Berichts-Set oder ein normales Set anlegen wollen, und in denen Sie den relevanten Settyp auswählen können.
Ab Release 4.0 können Sie Basic-Sets eingeben, die für Merkmale aus Tabellen angelegt wurden, die mit der vom Bericht verwendeten Tabelle nicht übereinstimmen. Hierzu muß das Merkmal des Selektions-Sets mit dem entsprechenden Merkmal der Berichtstabelle kompatibel sein.

Der Report Writer kann Sets aller Setklassen verwenden. Der Setname ist jedoch lediglich innerhalb einer Setklasse eindeutig.
Wenn Sie einen Setnamen eingeben, der in zwei unterschiedlichen Setklassen existiert, gibt das System ein Dialogfenster aus, in dem Sie das Set auswählen, das Sie als Datenselektionskriterium verwenden wollen.
Sie können auch Setvariablen als Berichtsselektionskriterium verwenden. Weitere Informationen zu diesem Thema finden Sie in einem der folgenden Abschnitte ("Variablen als Selektionskriterium eingeben").

Sie haben die Möglichkeit, das Kennzeichen Binnenumsatzel. zu setzen und die Variation der Selektion für ein Merkmal des Bildes Bericht anlegen: Allg. Selektionen zu verwenden. Hierdurch können Sie innerhalb einer Sethierarchie den Binnenumsatz eliminieren und darüber hinaus für die verschiedenen Ebenen der Sethierarchie Berichte anlegen.
Wenn ein Selektions-Set mehr als einen Wert enthält, akkumuliert der Report Writer die für die verschiedenen Werte vorhandenen Daten. Wenn Sie in die Felder
Variieren Von und Variieren Bis geeignete Werte eingeben, legt der Report Writer für die verschiedenen Merkmalswerte und die verschiedenen Set-Ebenen unterschiedliche Berichte an (wenn das Selektions-Set ein Single-Dimension-Set ist).Wenn Sie Variationsdaten eingeben, wird die Variation der Selektion automatisch aktiviert, wenn Sie die Berichtsgruppe des Berichts ausführen.

Die Ebenen einer Sethierarchie sind folgendermaßen numeriert: Dem höchsten Setknoten ist die Ebene 1 zugeordnet. Den direkt unter diesem Knoten liegenden Setknoten ist die Ebene 2 zugeordnet etc. Merkmalswerten in Basic-Sets ist immer die Ebene 1- zugeordnet, Basic-Sets ist immer die Ebene 2- zugeordnet.
Machen Sie folgende Eingaben:
– Geben Sie die obere Hierarchieebene für die Datenselektion ein. Der Von-Wert kann größer oder kleiner als 0 sein.
– Geben Sie die untere Hierarchieebene für die Datenselektion ein. Der Bis-Wert kann größer oder kleiner als 0 sein.
– Setzen Sie das Kennzeichen E (Einzelwert), wenn auch für die im Selektions-Set enthaltenen Detail-/Einzelwerte verschiedene Berichte ausgegeben werden sollen. Wenn das System alle Datensätze summieren soll, setzen Sie das Kennzeichen E (Einzelwert) nicht.

Sie legen ein Single-Dimension-Set mit dem Namen UN-BUKRS-TD an, das drei Basic-Sets enthält: UN-BUKRS-TD1 (Buchungskreise TD11, TD12 und TD13), UN-BUKRS-TD2 (Buchungskreise TD21, TD22 und TD23) und UN-BUKRS-TD3 (Buchungskreise TD31, TD32 und TD33). Das Single-Dimension-Set verwenden Sie als Selektions-Set in Ihrem Bericht. Das System selektiert und summiert Datensätze für alle neun angegebenen Buchungskreise.
Wenn Sie in das Feld
Variieren Von 1, in das Feld Variieren Bis 2 eingeben und im E-Feld keine Eingabe machen, erzeugt das System für die drei Gesellschaften vier verschiedene Berichte.Welche zusätzlichen Selektionsmöglichkeiten Sie in den Feldern Variieren Von, Variieren Bis und E haben, entnehmen Sie der folgenden Tabelle.
Verwendung der Felder Variieren Von, Variieren Bis und E (Beispiel UN-BUKRS-TD)
|
Von |
Bis |
E |
Funktion |
|
1 |
1 |
Leerzeichen |
Einen Bericht mit den summierten Daten für das Single-Dimension-Set UN-BUKRS-TD ausgeben |
|
2 |
2 |
Leerzeichen |
Drei separate Berichte mit den summierten Daten für die Basic-Sets UN-BUKRS-TD1, UN-BUKRS-TD2 und UN-BUKRS-TD3 ausgeben |
|
1 |
2 |
Leerzeichen |
Vier Berichte ausgeben: einen Bericht mit den summierten Daten für das Set UN-BUKRS-TD und drei separate Berichte für die summierten Daten der Sets UN-BUKRS-TD1, UN-BUKRS-TD2 und UN-BUKRS-TD3 |
|
3 1- |
3 1- |
X X |
Neun separate Berichte ausgeben: einen Bericht für jeden in den Sets UN-BUKRS-TD1, UN-BUKRS-TD2 und UN-BUKRS-TD3 enthaltenen Buchungskreise |

Wenn Sie einen Bericht ausführen, haben Sie die Möglichkeit, die Selektionskriterien weiter einzuschränken. Weitere Informationen zu diesem Thema finden Sie unter
Ausführen von Berichtsgruppen sowie eine Vorgehensweise unter Berichtsgruppe ausführen.Wenn Sie einen Bericht anzeigen, der verschiedene Variationsebenen für die Selektionsdaten enthält, können Sie mit Hilfe der Sicht-Funktionen zwischen den verschiedenen Berichten, die aufgrund der Variationsebenen erzeugt wurden, hin- und herspringen. Weitere Informationen über die Sicht-Funktionen finden Sie unter
Bearbeitung ausgegebener Berichte.Wenn ein Bericht im Hintergrund ausgeführt wird, werden Berichte, die aufgrund der Verwendung von Variationsebenen erzeugt wurden, nacheinander ausgedruckt.
Zusatzfunktionen (Bild Bericht anlegen: Allgemeine Selektionen)
|
Auswahl |
Funktion |
|
Bearbeiten ® Set anzeigen |
Selektions-Set anzeigen |
|
Bearbeiten ® Set ändern |
Ein als Selektionskriterium verwendetes Set ändern. Damit Sie die Setpflege-Transaktionen aufrufen können, müssen Sie zuvor Ihren Bericht sichern. |
|
Bearbeiten ® Set einfügen... |
Ein Set als Selektionskriterium einfügen. Sie gelangen auf das Dialogfenster Auswahl Sets. In diesem Fenster können Sie Selektionskriterien für die Suche nach einem Set eingeben. |
|
Bearbeiten ® Variable einfügen |
Eine bereits definierte Variable als Selektionskriterium eingeben |
|
Bearbeiten ® Zeile löschen |
Eine Zeile löschen |
|
Bearbeiten ® Selektionsregel |
Selektionsregel eingeben |
|
Bearbeiten ® Sel.regel löschen |
Selektionsregel löschen |
|
Springen ® Layout® Layout rücksetzen |
Alle Layoutparameter auf die Vorschlagswerte des Standardlayouts zurücksetzen |
|
Zusätze ® Liste der Merkmale |
Liste der Merkmale anzeigen, die im Bericht verwendet werden |
|
Zusätze ® Pflegesprache |
Pflegesprache für Berichtstexte wechseln (z.B. um sprachenspezifischen Text für die Berichtsbeschreibung einzugeben) |
|
Zusätze ® Anderes Std.layout |
Dem Bericht ein anderes Standardlayout zuordnen |
|
Zusätze ® Schwellwert |
Schwellwertbedingung eingeben; anhand dieser Bedingung werden in Abhängigkeit der Werte einer bestimmten Berichtsspalte Berichtszeilen farblich hervorgehoben oder gedruckt |

Für die Funktionen Zeile einfügen und Zeile löschen stehen Ihnen darüber hinaus unter der Liste der Selektions-Sets zwei Ikonen zur Verfügung.
Formeln für die Selektion der Berichtsdaten eingeben
Wenn Sie die Selektionskriterien mit Hilfe eines Sets oder einer Setvariable nicht vollständig festlegen können, können Sie eine Selektionsformel verwenden. Wenn Sie eine Selektionsformel verwenden wollen, müssen Sie diese Formel zunächst in Form einer Regel eingeben. Danach verwenden Sie den Regelnamen bei der Berichtsdefinition. Regeln und Selektionsformeln definieren Sie im Customizing.
Weitere Informationen zur Definition von Selektionsformeln in Regeln finden Sie im Einführungsleitfaden (IMG) der Speziellen Ledger unter Werkzeuge ® Validierung/Substitution/Regeln pflegen ® Logische Regeln für Validierung und Substitution.

Um günstigere Verarbeitungszeiten zu erhalten, sollten Sie in der Regel keine Selektionsformeln, sondern Selektions-Sets verwenden. Eine Selektionsformel sollten Sie nur verwenden, wenn die gewünschte Bedingung nicht in einem Selektions-Set definiert werden kann. Die Verwendung einer Selektionsformel empfiehlt sich beispielsweise, wenn Sie für verschiedene Merkmale nur bestimmte Wertkombinationen selektieren wollen.
Wenn Sie auf dem Bild Bericht anlegen: Allg. Selektionen einen Regelnamen als Selektionskriterium eingeben wollen, gehen Sie folgendermaßen vor:
Sie gelangen auf das Dialogfenster Regel auswählen.
Der eingegebene Regelname muß im Customizing definiert sein. Darüber hinaus muß sich die in einer Berichtsdefinition verwendete Selektionsformel auf die Tabelle beziehen, die in der Bibliothek des Berichts definiert ist.
Eine Selektionsformel kann sich beispielsweise nur dann auf die Tabelle GLT1 beziehen, wenn der betreffende Bericht in einer Bibliothek abgelegt wird, die Tabelle GLT1 zugeordnet ist.
Sie gelangen auf das Bild
Variablen als Selektionskriterien eingeben
Sie können Setvariablen als Selektionskriterium verwenden. Wenn Sie einen Bericht ausführen, der eine Setvariable verwendet, werden Sie vom System aufgefordert, für diese Variable einen Wert einzugeben.

Sie können Setvariablen eingeben, deren Vorschlags-Set eine andere Tabelle als die Tabelle des Berichts verwendet. Voraussetzung ist allerdings, daß das Tabellenfeld des Vorschlags-Sets mit dem entsprechenden Merkmal der Tabelle des Berichts kompatibel ist.
Sie können z.B. folgendermaßen vorgehen:
Da die Variable ein Vorschlags-Set für Tabelle CCSS verwendet, wählt das System das entsprechende Merkmal aus Tabelle GLT1 aus. Wenn Tabelle GLT1 mehrere kompatible Merkmale enthält, gibt das System diese Merkmale in einem Dialogfenster aus. Sie wählen das Merkmal aus, das Sie in der Berichtsdefinition verwenden wollen. In diesem Beispiel können Sie das Merkmal "Geschäftsbereich" (RBUSA) oder "Partnergeschäftsbereich" (SBUSA) auswählen.
Wenn Sie eine Setvariable als Selektionskriterium eingeben wollen, gehen Sie folgendermaßen vor:
Sie gelangen auf das Dialogfenster Selektionsbedingungen Variablen. In diesem Dialogfenster geben Sie Selektionskriterien für die Suche einer bereits definierten Setvariable ein.
Weitere Informationen zum Anlegen von Setvariablen finden Sie unter
Setvariablen anlegen.