XdevContainerFilterComponent
Die XdevContainerFilterComoponent ist eine leistungsfähige Filter-Komponente, mit der sich alle Tables und List-Komponenten durchsuchen und filtern lassen. Die Filter-Bedingung kann sich der Endanwender zur Laufzeit selbständig zusammen klicken. Dazu müssen Sie die XdevContainerFilterComponent lediglich mit einer UI-Komponente verknüpfen, die durchsuchbar sein soll, in dem Sie bei Properties > Container eine XdevTable oder XdevListSelect auswählen.
- Fügen Sie eine XdevTable in den GUI-Builder ein.
- Ziehen Sie ein Entity, z.B. Products per Drag-and-Drop auf die XdevTable.
- Klicken Sie bei Properties > Entity > Property auf ....
- Selektieren Sie im folgenden Properties Assistenten die Properties (Datenfelder), die als Spalte angezeigt werden sollen.
- Klicken Sie auf OK.
- Fügen Sie eine XdevContainerFilterComponent über der XdevTable ein.
- Klicken Sie bei Properties > Container auf null und wählen Sie die XdevTable aus.
- Klicken Sie bei Properties > Container > Searchable Properties auf ... und legen Sie fest, welche Spalten durchsuchbar sein sollen.
- Klicken Sie bei Properties > Container > Filterable Properties auf ... und legen Sie fest, welche Spalten filterbar sein sollen.
Wichtige Properties:
Caption - Zeigt den Text als Beschriftung an.
- CaseSensitive - Wenn diese Eigenschaft gesetzt ist, wird unter Berücksichtigung von Groß- und Kleinschreibung gesucht.
- Container
- Searchable Properties - Mit dem Dialog können Sie festlegen, welche Spalten durchsuchbar sein sollen und deren Reihenfolge.
- Filterable Properties - Hier kann festgelegt werden, welche Spalten für die Filter verfügbar sein sollen.
Description - Text, der zur Laufzeit bei Mausberührung als Tooltip angezeigt wird.
- FilterEnabled - Mit dieser Eigenschaft kann festgelegt werden, ob nur Suche oder zusätzlich das hinzufügen von Filtern erlaubt ist.
- Wildcard - Legt das Symbol fest, dass bei der Suche als Wildcard verwendet wird
Wichtige Events:
- filteredChanged - Wird ausgelöst, sobald die Filter-Einstellung geändert wird.
Alle XdevContainerFilterComponent-Methoden
XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.