Anfang des Inhaltsbereichs

Vorgehensweisen Selektionsbedingung der View pflegen  Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Sie müssen die Basistabellen und Felder der View festlegen, bevor Sie über die Angabe einer Selektionsbedingung (siehe Join, Projektion und Selektion) die Menge der über die View selektierbaren Datensätze einschränken können.

Vorgehensweise

       1.      Öffnen Sie den Repository Browser und navigieren Sie zu der View, deren Selektionsbedingungen Sie pflegen möchten.

       2.      Wählen Sie im Kontextmenü der View Ändern.

Sie wechseln ins Pflegebild der View.

       3.      Wählen Sie die Registerkarte Selektionsbedingungen, um eine Bedingung anzugeben:

In jeder Zeile können Sie eine Bedingung folgender Form eingeben:

Tabelle, Feldname, Operator, Vergleichswert, AND/OR

Gehen Sie wie folgt vor:

                            a.      Geben Sie unter Tabelle den Namen der Basistabelle ein, aus der das Feld entnommen wird.

                            b.      Geben Sie unter Feldname den Namen des Feldes ein, für das die Selektionsbedingung formuliert wurde.

                            c.      Geben Sie unter Operator den entsprechenden Operator für den Vergleich zwischen Feldinhalt und Vergleichswert ein.

Die zulässigen Operatoren können Sie über die F4-Hilfe ermitteln.

                            d.      Geben Sie unter Vergleichswert einen konstanten Wert ein, mit dem der Feldwert verglichen wird.

Achtung

Als Vergleichswerte sind je nach Datentyp des Feldes Textliterale (die in Hochkommata eingeschlossen werden müssen) und Zahlen erlaubt.

                            e.      Unter AND/OR können Sie zwei Zeilen der Selektionsbedingung miteinander verknüpfen.

Sie können die Felder, für die Sie Selektionsbedingungen angeben wollen, direkt eintragen oder über die Drucktaste Tabellenfelder übernehmen.

       4.      Um mehrere Selektionsbedingungen einzugeben, müssen Sie diese über AND bzw. OR verknüpfen.

Hinweis

OR-Verknüpfungen sind dabei nur zwischen Zeilen zulässig, die sich auf das gleiche Feld beziehen.

OR hat die Priorität vor AND. Die Bedingung <BED1> AND <BED2> OR <BED3> wird als <BED1> AND (<BED2> OR <BED3>) interpretiert.

       5.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt mit der Quick-Info Sichern.

Hinweis

Sie können Selektionsbedingungen für alle Felder der in der View enthaltenen Tabellen formulieren. Es spielt dabei keine Rolle, ob diese Felder in die View aufgenommen wurden oder nicht.

Wenn Sie eine Tabelle mit Ihrer Texttabelle über eine Pflege-View verknüpfen, ist keine Selektionsbedingung der Form Textfeld = SY-LANGU erforderlich, da das System diese Einschränkung direkt aus dem Textfremdschlüssel ableitet.

 

 

 

Ende des Inhaltsbereichs