
Selektionsbedingung des Views pflegen
Nachdem Sie die Basistabellen und Felder des Views festgelegt haben, können Sie über die Angabe einer Selektionsbedingung (siehe
Join, Projektion und Selektion) die Menge der über den View selektierbaren Datensätze einschränken.Vorgehensweise
Tabelle, Feldname, Operator, Vergleichswert, AND/OR
Tabelle: Name der Basistabelle, aus der das Feld entnommen wird.
Feldname: Name des Feldes, für das die Selektionsbedingung formuliert wird.
Operator: Operator für den Vergleich zwischen Feldinhalt und Vergleichswert. Die zulässigen Operatoren können Sie über die F4-Hilfe ermitteln.
Vergleichswert: Konstanter Wert, mit dem der Feldwert verglichen wird. Als Vergleichswerte sind je nach Datentyp des Feldes Text-Literale, die in Hochkommata eingeschlossen werden müssen, und Zahlen erlaubt.
AND/OR: Verknüpfung zweier Zeilen der Selektionsbedingung.
Sie können die Felder, für die Sie Selektionsbedingungen angeben wollen, direkt eintragen oder über die Drucktaste Tabellenfelder übernehmen.
OR-Verknüpfungen sind dabei nur zwischen Zeilen zulässig, die sich auf das gleiche Feld beziehen. Beachten Sie, daß deshalb hier OR stärker bindet als AND. Die Bedingung <BED1> AND <BED2> OR <BED3> wird also als <BED1> AND (<BED2> OR <BED3>) interpretiert.

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

Falls Sie eine Tabelle mit ihrer Texttabelle über einen
Pflege-View verknüpfen, ist keine Selektionsbedingung der Form Textfeld = SY-LANGU notwendig, da das System diese Einschränkung direkt aus dem
Textfremdschlüssel ermittelt.