Okno jest przeznaczone do tworzenia, usuwania, wyboru i edycji filtrów wierszy. Okno składa się z dwóch części.
Lewa część wyświetla listę filtrów wierszy.
Prawa część służy do edycji właściwości aktualnie zaznaczonego filtra.
Lista filtrów zawiera dwa systemowe filtry wierszy
$current i
$all, których nie można usunąć, zmienić nazwy ani przenieść na inną pozycję. Filtr systemowy
$current reprezentuje aktualnie wyświetlane wiersze w tabeli zmiennych. Filtr ten jest automatycznie aktywowany np. po wyświetleniu tylko zaznaczonych wierszy przy pomocy opcji w menu "
Menu kontekstowe wiersza/komórki > Wyświetl tylko wybrane wiersze". Filtr systemowy
$all wyświetla wszystkie wiersze w tabeli zmiennych. Wszystkie filtry wierszy utworzone przez projektanta są zapisywane w pliku INI aplikacji i mogą być wykorzystywane w tabelach zmiennych innych obiektów
Pma.
Każdy filtr wierszy zawiera warunek filtrujący w postaci wyrażenia
JavaScript, które określa, które wiersze zostaną wyświetlone. Przy ocenie warunku jest wykonywane porównanie wyszukanego tekstu z wartością właściwości zmiennej lub właściwości rozszerzenia danych. Jeżeli szukany tekst zostanie znaleziony dla danego typu porównania, wtedy warunek jest spełniony i wiersz zostanie wyświetlony w tabeli zmiennych. Teksty są porównywane przy pomocy metody
Pm.StringCmp. Wstawiając operatory logiczne
AND lub
OR pomiędzy każdy warunek filtra, warunek wynikowy może składać się z dowolnej liczby warunków cząstkowych, aby przetestować kilka właściwości zmiennej jednocześnie.
Opisywane okno konfiguracyjne można otworzyć przy pomocy przycisku "

" lub w menu "
Menu kontekstowe wiersza/komórki > Filtr wierszy ..." w edytorze obiektów
Pma w karcie "
PmaObject > Dane".