Budowa i zastosowanie filtrów w systemie Comarch ERP XL przy użyciu konstruktora filtrów jest proste i intuicyjne. Niektóre proste filtry możemy zbudować bez znajomości języka sql, a jedynie „wyklikać” go przy pomocy myszki.
W celu utworzenia filtra w prawie dowolnym oknie wystarczy kliknąć przycisk „Konstruktora filtra”.
Następnie należy nadać nazwę oraz wybrać kolumny, które chcemy przefiltrować.
W kolejnym oknie należy podać warunek logiczny, który musi zostać spełniony w celu przefiltrowania wyników. Zaznaczając okienko „Pytaj o wartość” wymusimy pytanie o wartość rabatu.
Możemy dodać kolejne warunki w celu przefiltrowania wartości znajdujących się w podanych granicach. Poprawnie zdefiniowany filtr spowoduje wyświetlenie się okna, w którym będziemy mogli podać interesujące nas wartości.
Przy pomocy konstruktora filtra możemy również zdefiniować bardziej skomplikowany filtr wykorzystujący atrybuty. W takim wypadku należy posiadać wiedzę o strukturze bazy danych. W celu skonstruowania zaawansowanego filtra należy wejść w zakładkę „Zaawansowane” oraz z prawego przycisku myszy wybrać „Wstaw/edytuj deklarację parametru dynamicznego”.
W wyświetlonym oknie należy nadać nazwę parametru dynamicznego oraz ustalić jaki format będzie przyjmował. W tym samym oknie możemy zdefiniować maksymalny rozmiar podawanego parametru oraz skonfigurować go do naszych potrzeb. „Wizard tworzenia deklaracji parametru dynamicznego” poprowadzi nas krok po kroku przez proces definiowania parametru.
Tak dodany parametr możemy następnie wykorzystać do utworzenia filtra. Poprzez dodanie odwołania.
Poprawnie skonstruowane zapytanie powinno wyglądać w następujący sposób:
Efektem dodania takiego filtra jest wyświetlenie się okna dialogowego proszącego nas o podanie numeru trasy, którą chcemy znaleźć w oknie.