Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano opcje filtrowania i kwerendy, które są dostępne podczas korzystania z okna dialogowego Filtr/sortowanie zaawansowane lub operatora dopasowań w okienku filtrów lub filtrach nagłówka kolumny siatki.
Składnia zaawansowanych zapytań
Składnia | Opis charakterystyki | opis | Przykład |
---|---|---|---|
wartość | Równa wartości, która została wprowadzona. | Wpisz wartość, którą chcesz znaleźć. | Smith znajduje „Smitha”. |
!wartość (wykrzyknik) | Nie równa wartości, która została wprowadzona. | Wpisz wykrzyknik i wartość którą chcesz wykluczyć. | ! Kowalski znajduje wszystkie wartości z wyjątkiem „Kowalski”. |
Od..Do (dwie kropki) | Między wartościami rozdzielonymi dwoma kropkami | Wpisz wartość Od, a po niej dwie kropki i wartość Do. | Wyrażenie 1..10 pozwala wyszukać wszystkie wartości od 1 do 10. Jednak w polu tekstowym wyrażenie A..C pozwala wyszukać wszystkie wartości rozpoczynające się od A i B oraz dokładnie równe C. To zapytanie nie pozwala na przykład znaleźć wyrażenia „Ca”. Aby wyszukać wszystkie wartości od „A” do „C” włącznie, wpisz A..D. |
..wartość (dwie kropki) | Mniejsze lub równe wprowadzonej wartości | Wpisz dwie kropki, a następnie wartość. | .. Wartość 1000 znajduje dowolną liczbę, która jest mniejsza lub równa 1000, na przykład „100”, „999,95” i „1 000”. |
wartość.. (dwie kropki) | Większe lub równe wprowadzonej wartości | Wpisz wartość, a po niej dwie kropki. | 1000.. pozwala wyszukać dowolną liczbę większą lub równą 1000, na przykład „1000”, „1000,01” i „1 000 000”. |
>wartość (znak „większe niż”) | Większe od wprowadzonej wartości | Wpisz znak „większe niż” (>), a następnie wartość. | >Wartość 1000 znajduje dowolną liczbę większą niż 1000, na przykład „1000,01”, „20 000” i „1000000”. |
<wartość (znak „mniejsze niż”) | Mniejsze od wprowadzonej wartości | Wpisz znak „mniejsze niż” (<), a następnie wartość. | <Wartość 1000 znajduje dowolną liczbę mniejszą niż 1000, na przykład „999,99”, „1” i „-200”. |
wartość* (gwiazdka) | Począwszy od wprowadzonej wartości | Wpisz wartość początkową, a następnie gwiazdkę (*). | S* znajduje dowolny ciąg rozpoczynający się od „S”, taki jak „Sztokholm”, „Sydney” i „San Francisco”. |
*wartość (gwiazdka) | Kończące się wprowadzoną wartością | Wpisz gwiazdkę, a następnie wartość końcową. | *wschód znajduje dowolny ciąg kończący się na „wschód”, taki jak „Północny wschód” i „Południowy wschód”. |
*wartość* (gwiazdka) | Zawiera wprowadzoną wartość | Wpisz gwiazdkę, a po niej wartość i kolejną gwiazdkę. | *th* znajduje dowolny ciąg zawierający „th”, taki jak „Northeast” i „Southeast”. |
? (pytajnik) | Posiadające co najmniej jeden nieznany znak. | Wpisz pytajnik w miejscu nieznanego znaku w wartości. | Sm?th znajduje „Smitha” i „Smytha”. |
wartość,wartość (przecinek) | Zgodne z wprowadzonymi wartościami, rozdzielonymi przecinkami | Wpisz wszystkie kryteria, rozdzielając je przecinkami. | A, D, F, G znajduje dokładnie „A”, „D”, „F” i „G”. 10, 20, 30, 100 znajduje dokładnie „10, 20, 30, 100”. |
„” (dwa podwójne cudzysłowy) | Dopasowywanie wartości pustej | Wpisz dwa kolejne podwójne cudzysłowy, aby odfiltrować puste wartości w tym polu. | Dwa kolejne podwójne cudzysłowy ("") spowodują wyszukanie wierszy bez wartości dla bieżącej kolumny. |
(Kwerenda aplikacji finansowych i operacyjnych) (kwerenda aplikacji finansowych i operacyjnych w nawiasie) | Zgodne ze wskazaną kwerendą. | Umożliwia wpisanie kwerendy w postaci instrukcji SQL między nawiasami za pomocą języka kwerendy aplikacji finansowych i operacyjnych. | ((AccountNum LIKE „US*”) && (DirPartyTable.Name LIKE „ciąg dalszy*”)) przykładem składni warunku filtru dla pola z głównego źródła danych, a także pola z innego źródła danych (na stronie wszyscy odbiorcy) |
W | Data dzisiejsza | Wpisz T. | T pasuje do bieżącej daty. |
(methodName(parameters)) (SysQueryRangeUtil metoda w nawiasach) | Dopasowanie wartości lub zakresu wartości określonych przez parametry metody SysQueryRangeUtil | Wpisz metodę SysQueryRangeUtil z parametrami, które określają wartość lub zakres wartości. |
|
Zaawansowane kwerendy danych używające metod SysQueryRangeUtil
Metoda | Opis | Przykład |
---|---|---|
Day (_relativeDays=0) | Znajdowanie daty względem daty sesji. Wartości dodatnie wskazują na przyszłe daty, a wartości ujemne na daty w przeszłości. |
|
DayRange (_relativeDaysFrom=0, _relativeDaysTo=0) | Znajdowanie zakresu dat względem daty sesji. Wartości dodatnie wskazują na przyszłe daty, a wartości ujemne na daty w przeszłości. |
|
GreaterThanDate (_relativeDays=0) GreaterThanUtcDate (_relativeDays=0) | Znajdowanie wszystkich dat po określonej dacie względnej. |
|
GreaterThanUtcNow () | Znajdowanie wpisów daty/godziny po godzinie bieżącej. |
|
LessThanDate (_relativeDays=0) LessThanUtcDate (_relativeDays=0) | Znajdowanie wszystkich dat przed określoną datą względną. |
|
LessThanUtcNow () | Znajdowanie wpisów daty/godziny przed godziną bieżącą. |
|
MonthRange (_relativeFrom=0, _relativeTo=0) | Znajdowanie zakresu dat według miesięcy względem bieżącego miesiąca. |
|
YearRange (_relativeFrom=0, _relativeTo=0) | Znajdowanie zakresu dat według lat względem bieżącego roku. |
|