Anveo Mobile App / Dostosuj interfejs użytkownika / Filtrowanie w pakietach synchronizacji
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Filtrowanie w pakietach synchronizacji

Filtry statyczne

Składnia filtra

Boolean

0 dla Nie, 1 dla Tak

Option

Wartość całkowita wartości opcji zaczynająca się od 0 dla pierwszej wartości opcji

Date

Stała składnia Rok-Miesiąc-Dzień: RRRR-MM-DD

Time

Stała składnia Godziny:Minuty:Sekundy: GG:MM:SS

Przed apostrofem (cudzysłowem) należy wstawić drugi apostrof.

Operators

Anveo Delta Server obsługuje proste operatory, takie jak większy niż > większy lub równy >=, mniejszy niż < i mniejszy niż, równy <= lub nie równy <>. Można również użyć typowej składni z Dynamics z dwoma punktami from value .. to value.

Jako operatorów logicznych należy używać & i lub |.

Złożone struktury wykorzystujące nawiasy nie są obsługiwane. Jeśli potrzebujesz złożonego filtra, dodaj te same tabele wiele razy do pakietu synchronizacji. 

Filtry zależne od użytkownika

Oprócz filtrów, które można skonfigurować w interfejsie użytkownika za pomocą funkcji Edit Filter, można również użyć filtrów, które zależą od typu relacji i kodu relacji Anveo User (patrz Anveo User Properties). W ten sposób możliwe jest przesyłanie danych tylko do urządzenia użytkownika Anveo’, do którego ma on dostęp.

Prosty filtr oparty na użytkowniku Anveo

Na przykład w polu No. tabeli Customer można ustawić następujący filtr: %CUSTOMER

Złożony filtr oparty na użytkowniku Anveo

Jeśli chcesz połączyć filtr dynamiczny z filtrem statycznym, możesz wprowadzić następujące dane:
%IFCUSTOMER%CUSTOMER|%END10000%IFCUSTOMER%CUSTOMER|%END10000..20000
Jeśli Anveo User ma typ relacji 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śli Anveo User ma typ relacji Customer i kod relacji 30000, filtr zdefiniowany powyżej zostanie oceniony na:
30000|10000..20000
W innym typie relacji filtr zostanie oceniony na:
10000..20000

Przegląd filtrów opartych na użytkownikach

Można użyć następujących słów kluczowych dla filtrów zależnych od użytkownika w pakietach synchronizacji:

%USER

relation type = user

%CUSTOMER

relation type = customer

%VENDOR

relation type = vendor

%CONTACT

relation type = contact

%SALESPERSON

relation type = salesperson/purchaser

%EMPLOYEE

relation type = employee

%RESOURCE

relation type = resource

%RESP_CENTER

relation type = responsibility center

%CUSTOM1

relation type = Custom 1

%CUSTOM5 do %CUSTOM5

jak Custom 1

%ANVEOUSER

aby filtrować według Anveo User code

Filtr dat dla tabel zapisów księgi głównej

Dynamiczny filtr dat

Aby zoptymalizować ilość danych w tabelach zapisów księgowych, takich jak Customer Ledger Entry, można zdefiniować dynamiczny filtr daty w polu Posting Date. Pozwala to ograniczyć dane na przykład tylko do ostatnich trzech miesięcy.

%-30D.. przez ostatnie trzydzieści dni do dnia dzisiejszego
%-3M.. przez ostatnie trzy miesiące aż do dzisiaj

Obsługiwane są następujące wartości:
Days D, Months M, Weeks W, Quarters Q, Years Y, Hours H, Minutes MI, Seconds S i current date TODAY.

Statyczny filtr daty

Statyczny filtr daty można ustawić przy użyciu następującej składni:

2014-08-01..2014-08-31 za sierpień 2014
2014-09-01.. za okres od 1 września 2014 do dziś