Tworzenie filtrów w Comarch ERP XL

Szanowni Państwo, w dzisiejszym wpisie chcielibyśmy przybliżyć bardzo przydatną funkcję, jaką są filtry w systemie Comarch ERP XL.  Filtry w Comarch ERP XL są dostępne wielu różnych oknach, najczęściej na listach, np. dokumentów. Pole tekstowe o nazwie „Filtr:” wskazuje, czy dane okno zawiera filtry:

Używa się ich w taki sposób, że w tym polu należy wybrać właściwy filtr, po czym trzeba wcisnąć Enter lub kliknąć przycisk lejka obok od tego pola. Jeśli filtr zawiera parametry, to w tym momencie się je podaje:

Po zatwierdzeniu parametrów lista zawęża się do potrzebnych rekordów. Wyłączenie filtra również odbywa się na dwa sposoby. Można usunąć zawartość pola „Filtr:” i wcisnąć Enter lub ponownie użyć przyciska z ikoną lejka.

Nowe filtry tworzy się za pomocą kolejnego przycisku:

W momencie gdy jest wybrany jakiś filtr, pokaże nam się jego definicja. Jeśli żaden nie jest wybrany, okno pozwoli nam na dodanie nowego.

W oknie tym przede wszystkim trzeba uzupełnić nazwę. Następnie trzeba wybrać, co filtr ma zawężać. Jeśli warunki są proste, można skorzystać z pierwszej zakładki „Ogólne”. W niej można wybrać dowolne pole z bazy, które jest dostępne.

Po dwukrotnym kliknięciu poniżej tego pola pojawi się okno edycji wyrażenia.

Można tutaj ustalić, czy to pole ma mieć konkretną wartość, czy ma być podawana przez użytkownika. Do wyboru jest mnóstwo różnych operatorów porównania:

Jeśli zaznaczy się pole „Pytaj o wartość”, wtedy użytkownik będzie musiał wybrać parametr, jak to jest pokazane na początku.

Po zatwierdzeniu takiego filtra można od razu go używać.

Jeśli warunek jest bardziej skomplikowany, można skorzystać z drugiej zakładki „Zaawansowane”.

Tutaj widać, jak wygląda tekstowo ten prosty filtr, można też napisać zupełnie własne zapytanie SQL wraz z własnymi parametrami.

W ostatniej zakładce można ustawić, czy filtr ma być widoczny tylko dla mnie („Użytkownika”), dla wszystkich („Globalny”), opcjonalny dla konkretnego centrum („Centrum”) lub obowiązkowy, czyli bez możliwości wyłączenia go w danym centrum („Obowiązkowy”). Pole „Domyślny” oznacza, że dla danego ustawienia filtr będzie się włączał automatycznie przy otwieraniu okna.

Serdecznie zachęcamy Państwa do korzystania z przedstawionej funkcjonalności programu Comarch ERP XL.