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.


  1. Fügen Sie eine XdevTable in den GUI-Builder ein.
  2. Ziehen Sie ein Entity, z.B. Products per Drag-and-Drop auf die XdevTable.
  3. Klicken Sie bei Properties > Entity > Property auf ....
  4. Selektieren Sie im folgenden Properties Assistenten die Properties (Datenfelder), die als Spalte angezeigt werden sollen. 
  5. Klicken Sie auf OK.
  6. Fügen Sie eine XdevContainerFilterComponent über der XdevTable ein.
  7. Klicken Sie bei Properties > Container auf null und wählen Sie die XdevTable aus.
  8. Klicken Sie bei Properties > Container > Searchable Properties auf ... und legen Sie fest, welche Spalten durchsuchbar sein sollen.
  9. 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.

  • Enabled

  • FilterEnabled - Mit dieser Eigenschaft kann festgelegt werden, ob nur Suche oder zusätzlich das hinzufügen von Filtern erlaubt ist.
  • Visible

  • 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.