StudioSystem RS

Filtr - wyszukiwarki danych dla zestawień Data Grid i Photo Grid

Komponent Filtr tworzy wielopolowe wyszukiwarki dla zestawień Data Grid i Photo Grid oraz submenu. Opisujemy zakładki Basic i Form pole po polu.

rs.softwarestudio.com.pl/konfigurator/
StudioSystem RS - Filtr - wyszukiwarki danych dla zestawień Data Grid i Photo Grid
StudioSystem RS - Filtr - wyszukiwarki danych dla zestawień Data Grid i Photo Grid

Komponent filtr służy do tworzenia filtrów w formie wyszukiwarek danych. Wykorzystujemy go głównie dla zestawień DataGrid oraz Photogrid, jak również, jako wyodrębnioną pozycję submenu. Mamy możliwość utworzenia filtra dopuszczającego jednoczesne wyszukiwanie z uwzględnieniem wielu parametrów. Liczbę oraz charakter pól wyszukiwania określa się w formularzu konfiguracji w zakładce FORM.

Formularz dopisania i edycji definicji Filtr

Formularz służy do tworzenia nowych definicji oraz edycji już istniejących rekordów. Składa się on z dwóch zakładek:

  • BASIC
  • FORM

BASIC

Zakładka określa podstawowe cechy definicji - składa się z pól

Składa się z następujących pól:

  • NAME- nazwa konfiguracyjna elementu
  • ACTIVE - Oznaczenie, czy definicja filtru ma być aktywna tj. czy widoczna będzie w innych komponentach, do których została podpięta;
  • SYSTEM - Oznaczenie czy filtr jest elementem konfiguracji systemu

FORM

Zakładka FORM:

Kontrolki wyszukiwania w filtrze dodajemy za pomocą ikony plusa, znajdującej się w sekcji FILTER FIELDS. W miejscu tym, obok nazwy utworzonego pola pojawią się dwie ikony, służące odpowiednio do kopiowania i usuwania pola. Po jego utworzeniu po prawej stronie pojawią się pola konfiguracyjne. Pola konfiguracyjne mogą się nieznacznie różnić w zależności od wybranego typu danych w kontrolce (Filtr Type).

Wyróżniamy następujące stałe pola konfiguracyjne:

  • FIELD NAME - nazwa pola, musi być taka sama jak nazwa kolumny, w której wyszukujemy frazy wpisana w filtrze,
  • FIELD TYPE - typ pola, określa typ danych jakie wskazane pole będzie przyjmować,
  • FILTER TYPE - typ filtrowania który określa warunki wyszukiwanie rekordów; Możemy wyszukiwać rekordy posiadające wskazaną frazę, jak również możemy skonfigurować wyszukiwanie poprzez wykluczenie np.: („fraza nie zawiera”);
  • MAX LENGTH - maksymalna ilość znaków, jaką będzie można wpisać w pole;
  • ENGLISH LABEL - nazwa pola w języku angielskim;
  • POLISH LABEL - nazwa pola w języku polskim;
  • FIELD REQUIRED - check-box , określający czy podanie wartości we wskazanym polu ma być wymagane;
  • FIELD DISABLED - check-box określający czy pole ma zostać wyłączone; wyłączone pola nie są wyświetlane, ani używane w filtrowaniu;
  • FIELD HIDDEN - check-box określający, czy pole ma być ukryte; ukryte pola są używane w filtrze, podczas gdy nie są widoczne w formularzu. W rezultacie możemy wskazać dla nich stały warunek wyszukiwania

Podsumowując szczegóły konfiguracji zmiennych pól konfiguracyjnych zależnych od poszczególnych typów kontrolek możemy znaleźć odrębnych instrukcjach.

Wdrażasz lub konfigurujesz StudioSystem RS?

Zespół SoftwareStudio pomoże dobrać ustawienia platformy do procesów w Twojej firmie.