Sie haben nun gesehen, wie eine relationale Satzliste verwendet wird, um alle Datensätze in einer Tabelle anzuzeigen und wie eine Filterbedingung auf einen relationalen Datensatz angewandt wird, um einen bestimmten Datensatz herauszufiltern. Als nächstes lernen Sie, wie nur diejenigen Datensätze angezeigt werden, die einem bestimmten Kriterium entsprechen. Hierdurch können Benutzer die Kleinanzeigen nach Kategorie abfragen.
Genau wie bei der Aktualisierungsseite filtern Sie anhand eines Parameters, der die gewünschte Kategorie enthält, die von einem Hyperlink an die Seite übermittelt wird. Da mehrere Datensätze der Kategorie entsprechen können, wird der Filter auf eine relationale Satzliste, und nicht nur einen relationalen Datensatz angewandt.
Die Erstellung einer gefilterten relationalen Satzliste beinhaltet einen zusätzlichen Schritt, in dem die Liste so gefiltert wird, dass nur bestimmte Datensätze angezeigt werden. Ähnlich wie bei der Erstellung der Seite update_record.jsp geben Sie einen Parameter in der Seite all_records.jsp an und verwenden einen Link, um diesen Parameter an die Seite filtered_records.jsp zu schicken.
auf der Registerkarte Bedingungen, um die Filterbedingung zu erstellen. Das Fenster "Bedingungen" wird geöffnet. Wählen Sie die Spalte 'HAUPTKATEGORIE' in der Dropdown-Liste Spalte aus.
Wählen Sie das Optionsfeld Variable aus.


. Das Fenster 'Seitendatenobjekt auswählen' wird geöffnet.