Baza wiedzy LINKSPOT › Konfiguracja systemu

Wyszukiwanie i analiza informacji

Konfiguracja systemu · Opublikowano 2025-03-05

Spis treści

Wyszukiwanie i analiza informacji

Filtry

Sortowanie list według centrum

Lokator na obiektach

Maski

Blokowanie kolumn na listach

Wyszukiwanie i analiza informacji

W systemie Comarch ERP XL znajduje się wiele zapisów związanych z kontrahentami, towarami transakcjami itp. Liczba tych zapisów bywa tak duża, że odnalezienie danego obiektu w systemie, może okazać się kłopotliwe. W tym celu w systemie przewidziano funkcje służące szybkiemu odnajdywaniu żądanych obiektów.

Filtry

Filtr jest narzędziem ułatwiającym wyszukiwanie obiektów na listach. Filtrowanie listy powoduje zawężenie ilości elementów wyświetlanych na liście do takich, które spełniają warunki określone w filtrze.

Filtr znajduje się pod listą i składają się na niego:

Filtr prosty

Filtr prosty służy do wyszukiwania elementów listy według określonego fragmentu tekstu. Fragment tekstu należy

wpisać do wiersza filtra, a następnie nacisnąć przycisk: [Włącz filtrowanie].

Użycie filtru prostego na liście towarów.

Filtr zaawansowany

Filtr zaawansowany służy wyfiltrowaniu listy według zdefiniowanych przez Użytkownika warunków. Filtr taki jest zapisywany w systemie. Nazwa filtra zaawansowanego poprzedzona jest znakiem: #.

Do tworzenia filtra zaawansowanego służy konstruktor filtra, uruchamiany przyciskiem: [Konstruktor filtra], w każdym oknie, w którym taki konstruktor się znajduje.

Praca z konstruktorem filtra wymaga okrojonej znajomości struktury baz danych oraz umiejętności formułowania warunków logicznych.

Konstruktor filtra, zakładka: Ogólne.

Na zakładce Ogólne znajdują się pola:

Nazwa – nawa filtru. Po zapisaniu filtra, wpisana w tym polu nazwa zostanie poprzedzona znakiem: #. Filtr pod tą nazwą będzie zapisany w zbiorze dostępnych filtrów dla danej listy. Zbiór filtrów może być dowolnie modyfikowany – można dodawać, poprawiać i usuwać zdefiniowane filtry.

Wyrażenia filtra – tworzenie pojedynczego wyrażenia filtra następuje po naciśnięciu przycisku: . Zostanie rozwinięta lista kategorii warunków, z której należy wybrać odpowiednią kategorię (komentarz do pól na liście znajduje się po prawej stronie listy).

Przypisanie wartości dla wybranej kategorii odbywa się po zaznaczeniu pola poniżej i dwukrotnym kliknięciu lewym przyciskiem myszy. Zostanie otworzone okno: Edycja wyrażenia filtra.
W oknie: Edycja wyrażenia filtra, określa się:

Edycja wyrażenia filtra.

Zakładka: Zaawansowane

Na zakładce możliwe jest stworzenie warunku filtrującego, poprzez użycie składni języka SQL. Zakładka ta stworzona została dla zaawansowanych Użytkowników.

Konstruktor filtra, zakładka Zaawansowane.

Wyjątek stanowią tutaj obiekty oparte o tabelę cdn.CRMDokumentyLinki np. Budżet projektów, zakładka Dokumenty związane, Kampania marketingowa, zakładka Dokumenty związane. Albowiem listy te oparte są o bardzo specyficzne view. Ogólnie są dwa view, jedno z pełnymi danymi CDN.CRMDokumentyLinkiView_FullData, a drugi CDN.CRMDokumentyLinkiView, które jest okrojone i ono służy do wstępnego filtrowania wyników dla tej listy. W tym drugim uzupełnione są tylko dane bezpośrednio z tabeli CRMDokumentyLinki, tam akurat nie ma tego pola dlatego te inne pola z View trzeba pobierać innymi metodami, np. CDN.CDLVZwrocKolumne_Long(CDLV_CRMTyp, CDLV_CRMNumer, CDLV_CRMLp, CDLV_DokTyp, CDLV_DokNumer, ‘CDLV_Data’)<??Data_do

Konstruktor filtra, Zaawansowane - przykład

Konstruktor filtra, Zaawansowane – przykład

Zakładka: Opcje

Na zakładce znajdują się pola dotyczące typu filtra:

Użytkownika – domyślny typ filtra, zapisany w rejestrze.

Globalny – filtr widoczny i dostępy do edycji dla wszystkich Użytkowników.

Centrum – filtr widoczny i dostępny do edycji tylko dla Użytkowników należących do danego centrum.

Obowiązkowy – filtr dla stanowiska, stosowany automatycznie podczas otwierania listy i niedostępny do edycji dla zwykłego Użytkownika. Prawo do edycji posiada jedynie Użytkownik z uprawnieniami administratora systemu.

Uwaga

Na zakładce: Znajdź, na obiekcie w systemie, działają filtry obowiązkowe zdefiniowane dla list z innych zakładek tego obiektu, np. filtr obowiązkowy zdefiniowany na zakładce: Wg nipu, Listy kontrahentów, będzie działał również na zakładce: Znajdź, tej listy (czyli niemożliwe będzie wyszukanie na zakładce: Znajdź, kontrahentów, którzy zostali odfiltrowani na zakładce: Wg nipu).

Domyślny – pole wyboru dostępne dla zwykłych Użytkowników. Filtr, który ma zaznaczone to pole wyboru jest stosowany automatycznie podczas otwierania listy. W odróżnieniu od filtra obowiązkowego zwykły Użytkownik może go jednak wyłączyć.

Chroniony – pole wyboru dostępne dla Użytkowników z prawami administratora. Pozwala zabezpieczyć filtr przed zmianami dokonywanymi przez pozostałych Użytkowników.

Konstruktor filtra, zakładka Opcje.

Sortowanie list według centrum

Na listach w systemie Comarch ERP XL znajduje się zdefiniowany filtr, który sortuje pozycje na liście według centrum, w którym zarejestrowano daną pozycję (wystawiono dane dokumenty). Filtr ten znajduje się w polu: Właściciel. Domyślnie, po otwarciu okna, filtr ten ustawiony jest w pozycji: Wszystkie. Wybór innego centrum następuje po naciśnięciu przycisku: i wybraniu odpowiedniego centrum z listy.

Sortowanie według centrum: Wszystkie, na liście dokumentów handlowych.

Lokator na obiektach

Lokator na obiektach umożliwia wyszukanie danego obiektu, poprzez wpisanie fragmentu jego nazwy w kolumnie, w której znajduje się lokator. Aby wpisać lokator należy otworzyć okno, w którym znajduje się lokator i wprowadzić wartość lokatora z klawiatury. Wpisany ciąg jest wyświetlany pod opisem kolumny, na której działa. Standardowe działanie polega na ustawianiu kursora na pierwszej linii zaczynającej się od wprowadzonego ciągu znaków.

Lokator na liście towarów, w kolumnie: Kod.

Maski

Maski można wykorzystywać przy rejestrowaniu niektórych obiektów (np. towarów). Umożliwiają ona nadawanie grupie obiektów jednolitego formatu, według którego oznaczony będzie obiekt, należący do danej grupy. Maska zastępuje wtedy akronim. W polach, w których będzie miejsce na wpisanie obiektu zostanie wprowadzona zadana wartość.

Wzorzec towaru, dla którego ustalono kod według zdefiniowanej maski.

Definiowanie maski

Składnia

Składnia wyrażenia definiującego maskę, wygląda następująco:

@K[@][#][<][x][][?][^][_][|]K[B]

Szczegóły
Przykłady

Poniżej przedstawiono przykłady masek, możliwych do zastosowania w systemie Comarch ERP XL.

Tabela 2 Przykłady masek.

Maska Wartość wpisana Wyświetlany wynik
@K###-##-####K 215846377 215-84-6377
@K##### -####K 33064
@K##### -####K 330643597
@K<# ^^^ ##K 10AUG59 10 AUG 59
@K(###)@@@-##\@##K 305abc4555 (305)abc-45@55
@K###/?##-####K 7854555 000/785-4555
@k<#:##^Mk 530P 5:30PM
@K<#’ <#”K 506 5′ 6″
@K4#_#A-#K 1G12 41G1A-2

Blokowanie kolumn na listach

Od wersji 2018.0 możliwe jest blokowanie (mrożenie) wybranych kolumn na listach.

Blokowanie kolumn na listach

W menu kontekstowym nagłówka kolumny dodane są dwie opcje: Zablokuj kolumnę, Odblokuj kolumnę – obsłużone są podobnie jak opcje: Ukryj kolumnę, Odkryj kolumnę.

Po wyborze opcji: Zablokuj kolumnę, jednocześnie blokowane są wszystkie wcześniejsze kolumny na liście (nie można zablokować pojedynczej kolumny w środku listy, trzeba kolejno od lewej).

Po wyborze opcji: Odblokuj kolumnę, jednocześnie odblokowywane są wszystkie następne kolumny na liście (tak by nie było zablokowanych kolumn z prawej strony kolumny odblokowanej).

Podczas zmiany kolejności kolumny, jeżeli wg nowego jej położenia :

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »