Filtrowanie w pakietach synchronizacyjnych
Filtry statyczne
Składnia filtracyjna
0 dla Nie, 1 dla Tak
Wartość całkowita wartości opcji rozpoczynająca się od 0 dla wartości pierwszej opcji
Składnia stała Rok-Miesiąc-Dni: RRRR-MM-DD
Ustalona składnia Godziny:Minuty:Sekundy: HH:MM:SS
Apostrof (odwrócony przecinek) musi uciec z drugim apostrofem.
Operators
Serwer Anveo Delta Server obsługuje proste operatory takie jak > większy niż lub równy >=, mniejszy niż < i mniejszy lub równy <=. Można również użyć typowej składni od Microsoft Dynamics 365 Business Central z dwoma punktami from value .. to value.
Jako operatorzy Boolean proszę używać i i & lub |.
Złożone konstrukcje wykorzystujące wsporniki nie są podparte. Jeśli potrzebujesz skomplikowanego filtra, dodaj te same tabele wielokrotnie do swojego Pakietu Synchronizacyjnego.
Filtry zależne od użytkownika
Oprócz filtrów, można je skonfigurować w interfejsie użytkownika za pomocą funkcji Edytuj filtr, można również używać filtrów, które zależą od typu relacji i kodu relacji użytkownika Anveo (patrz Właściwości użytkownika Anveo). W ten sposób możliwe jest przesyłanie danych tylko do urządzenia Anveo User’’s, które może on zobaczyć.
Prosty filtr bazujący na użytkowniku Anveo
Na przykład w polu No. tabeli Customer można ustawić następujący filtr: %CUSTOMER
Kompleksowy filtr oparty na użytkowniku Anveo
Jeśli chcesz połączyć dynamikę z filtrem statycznym, możesz wprowadzić następujące dane:
%IFCUSTOMER%CUSTOMER|%END10000..20000
Jeśli Użytkownik Anveo ma relację typu Customer, część pomiędzy %IFCUSTOMER i %END zostanie oceniona w filtrze i dodatkowo dołączona. Zmienna %CUSTOMER przedstawia wartość kodu relacji użytkownika Anveo. Jeżeli Użytkownik Anveo ma typ relacji Customer i kod relacji 30000, filtr zdefiniowany powyżej zostanie oceniony na podstawie tego, czy jest to relacja klienta:
30000|10000..20000
W innym typie relacji filtr oceniany jest na::
10000..20000
Przegląd filtrów użytkownika
W pakietach synchronizacyjnych można używać następujących słów kluczowych dla filtrów zależnych od użytkownika:
relation type = user
relation type = customer
relation type = vendor
relation type = contact
relation type = salesperson/purchaser
relation type = employee
relation type = resource
relation type = responsibility center
relation type = Custom 1
jak Custom 1
do filtrowania na Anveo User code
Filtr daty dla tablic rejestracyjnych księgarni
Dynamiczny filtr daty
Aby zoptymalizować ilość danych w tabelach wpisów do księgi, takich jak Customer Ledger Entry, można zdefiniować dynamiczny filtr daty w polu Posting Date. Pozwala to na ograniczenie danych na przykład tylko do ostatnich trzech miesięcy.
%-30D.. przez ostatnie trzydzieści dni aż do dziś
%-3M… przez ostatnie trzy miesiące do dzisiaj
Obsługiwane są następujące wartości:
Dni D, Miesiące M, Tygodnie W, Kwartały Q, Lata Y, Godziny H, Minuty MI, Sekundy S i aktualna data TODAY.
Statyczny filtr daty
Statyczny filtr daty może być ustawiony przy użyciu następującej składni:
2014-08-01..2014-08-31 dla sierpnia 2014 r.
2014-09-01....od 1 września 2014 r. do dziś