Drukuj      Otwórz Pomoc bezpośrednią w wersji PDF


Poprzedni temat

Następny temat

Dodawanie filtrów do kolumn

W aplikacji Oracle CRM On Demand Answers na stronie "Definiowanie kryteriów" można skonfigurować filtry kolumn raportu. Filtr powoduje ograniczenie wyników wyświetlanych w wykonywanym raporcie. W aplikacji Oracle CRM On Demand Answers wyświetlane są tylko wyniki zgodne z ustalonymi kryteriami.

Filtr kolumny składa się z następujących elementów:

  • Filtrowana kolumna, na przykład "Typ podmiotu".
  • Wartość używana podczas stosowania filtra, np. wartość 10 (zamiast wartości można także użyć wyrażenia SQL lub zmiennej).
  • Operator określający sposób zastosowania wartości filtrującej, taki jak "Mniejsze niż".

    Na przykład, jeśli kolumna zawiera sprzedaną ilość, operatorem jest "Mniejsze niż", a wartością jest 10, to w wynikach będą przedstawione tylko te zamawiane ilości, przy których sprzedano mniej niż 10 jednostek.

Filtr kolumny może mieć także następujące cechy:

  • Może być połączony z innymi filtrami kolumn, z tego samego obszaru zainteresowań, w celu dalszego ograniczenia wyników raportu.
  • Filtry można grupować w celu utworzenia filtrów złożonych.
  • Jego wartość może być ograniczona przez wyniki uprzednio zapisanego raportu z tego samego obszaru zainteresowań.
  • Filtr kolumny ma zastosowanie tylko do tej kolumny, w której został utworzony. Nie ma wpływu na inne kolumny.

Filtr jest tłumaczony na klauzulę WHERE w instrukcji SQL SELECT. Klauzula WHERE służy do ograniczenia zwracanych wierszy do tych, które spełniają określone ograniczenia. Zaawansowani użytkownicy mogą bezpośrednio wpisywać kod SQL filtra.

UWAGA: Jeśli została wybrana opcja dodawania nowych wartości z listy wyboru, mogą się one nie pojawiać w raportach przez 24 godziny. Dlatego w tym okresie nie można jako filtrów używać nowych wartości z listy wyboru.

Tworzenie filtrów kolumn

Można utworzyć filtr dla każdej kolumny raportu. Jeśli dana kolumna ma się nie pojawiać w raporcie, można ją ukryć.

OSTRZEŻENIE: Jeśli w trakcie tworzenia filtra kolumny zostanie naciśnięty przycisk "Odśwież" przeglądarki, dojdzie do ponownego załadowania strony przez przeglądarkę i odrzucenia zmian dokonanych przez użytkownika.

Aby utworzyć filtr, nie dodając kolumny do raportu, należy:

  • Kliknąć kolumnę, przytrzymując wciśnięty klawisz Ctrl.

Jak utworzyć filtr kolumny?

  1. W aplikacji Oracle CRM On Demand Answers na stronie "Definiowanie kryteriów" nacisnąć przycisk "Nowy filtr" w kolumnie, w której ma zostać utworzony filtr.
  2. W oknie dialogowym "Tworzenie/edytowanie filtra" wybrać z rozwijanej listy "Operator" odpowiedni operator.

    Możliwe do wyboru operatory i wartości są wyświetlane w lewej kolumnie. W zależności od typu wybranej kolumny mogą się pojawić w prawej kolumnie dodatkowe opcje, takie jak przyciski kalendarza umożliwiające określenie przedziału dat czy pole uzgadniania tekstu służące do ograniczania długich list wartości.

  3. Aby określić wartość, wpisać ją w polu "Wartość" lub nacisnąć przycisk "Wszystkie możliwości" w celu wyświetlenia w kolumnie dostępnych wartości i wybrać wartość z listy.

    Dalsze wartości można dodawać, naciskając przycisk "Dodaj" i wybierając wartość po wprowadzeniu danych do bieżącego pola wartości.

    UWAGA: Aby zastosować opcję "Wszystkie możliwości" lub "Wybrane możliwości" na filtrze z wciśniętym klawiszem CTRL, należy wybrać co najmniej jedną kolumnę w analizie. Wybrana kolumna nie musi być tą, do której dodawany jest filtr.

    Podczas wybierania operatora i określania wartości warto skorzystać z wytycznych przedstawionych w poniższej tabeli. Więcej informacji na temat operatorów znajduje się pod następnym w kolejności hasłem Uwagi dotyczące używania operatorów.

    Operator

    Uwagi odnośnie użycia

    jest równe lub zawiera się w

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą zgodne z wartością filtrującą.

    nie jest równe lub nie zawiera się w

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny nie będą zgodne z wartością filtrującą.

    jest mniejsze niż

    Dotyczy kolumn zawierających liczby lub daty. Należy podać jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą mniejsze niż wartość filtrująca.

    jest większe niż

    Dotyczy kolumn zawierających liczby lub daty. Należy podać jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą większe niż wartość filtrująca.

    jest mniejsze niż lub równe

    Dotyczy kolumn zawierających liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą mniejsze niż wartość filtrująca lub jej równe.

    jest większe niż lub równe

    Dotyczy kolumn zawierających liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą większe niż wartość filtrująca lub jej równe.

    zawiera się między

    Dotyczy kolumn zawierających liczby lub daty. Należy podać dwie wartości. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą zawierać się między dwiema wartościami filtrującymi włącznie.

    ma wartość Null

    Dotyczy kolumn zawierających tekst, liczby lub daty. Nie należy podawać żadnej wartości. Operator sprawdza jedynie obecność danych w kolumnie. W wynikach będą uwzględnione tylko te rekordy, w których kolumna nie zawiera żadnych danych.

    W niektórych przypadkach warto wiedzieć, czy dostępne są jakiekolwiek dane. Można to sprawdzić, korzystając z operatora "IS NULL".

    nie ma wartości Null

    Dotyczy kolumn zawierających tekst, liczby lub daty. Nie należy podawać żadnej wartości. Operator sprawdza obecność danych w kolumnie. W wynikach będą uwzględnione tylko te rekordy, w których kolumna zawiera jakiekolwiek dane.

    jest w pierwszych

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną wartość. W wynikach będzie uwzględnionych n pierwszych rekordów, gdzie n jest liczbą całkowitą podaną jako wartość filtrująca.

    Operator ten jest używany dla wyników klasyfikowanych. Na przykład można go użyć w celu uzyskania listy 10 najlepszych wykonawców.

    jest w ostatnich

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną wartość. W wynikach będzie uwzględnionych n ostatnich rekordów, gdzie n jest liczbą całkowitą podaną jako wartość filtrująca.

    Operator ten jest używany dla wyników klasyfikowanych. Na przykład można go użyć w celu uzyskania listy klientów zgłaszających najmniejszą liczbę problemów.

    zawiera wszystkie

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą zgodne ze wszystkimi wartościami filtrującymi.

    zawiera którekolwiek

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą zgodne z przynajmniej jedną z wartości filtrujących.

    nie zawiera

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny nie będą zawierać żadnej z wartości filtrujących.

    zaczyna się od

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą się zaczynać od wartości filtrującej.

    kończy się na

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną wartość. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny będą się kończyć na wartość filtrującą.

    jest podobne (zgodność z wzorcem)

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. Trzeba użyć wieloznacznika w formie znaku procentu (%). W wartości można użyć maksymalnie dwóch znaków %. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny są zgodne z wartością filtrującą podaną w formie wzorca.

    nie jest podobne (zgodność z wzorcem)

    Dotyczy kolumn zawierających tekst, liczby lub daty. Należy podać jedną lub więcej niż jedną wartość. Trzeba użyć wieloznacznika w formie znaku procentu (%). W wartości można użyć maksymalnie dwóch znaków %. W wynikach będą uwzględnione tylko te rekordy, w których dane z kolumny nie są zgodne z wartością filtrującą podaną w formie wzorca.

    jest monitowane

    Dotyczy kolumn zawierających tekst, liczby lub daty. Ustawienie dla kolumny flagi jest monitowane powoduje filtrowanie kolumny na podstawie wartości przekazanej z innego raportu.

    UWAGA: Opcji tej należy używać podczas wiązania raportów poprzez nawigację (zob. Krok 2: Tworzenie układów). Co najmniej jedna kolumna w docelowym raporcie drążenia musi zawierać filtr jest monitowane, aby w raporcie tym były wyświetlane wiersze ograniczone do wartości wybranej z nadrzędnego raportu drążenia.

  4. Jeśli dla kolumny występuje wiele możliwości wyboru, skorzystać z formantów stronicowania:
    • Aby przejść do konkretnej strony, kliknąć jej numer.
    • Nacisnąć przycisk z podwójną strzałką skierowaną w prawo ( >> ), aby przejść do ostatniej strony, albo przycisk z podwójną strzałką skierowaną w lewo ( << ), aby się cofnąć do pierwszej strony.
  5. Dla kolumn zawierających daty użyć przycisków kalendarza w celu określenia przedziału dat.

    Aby określić jedną datę, podać tę samą datę jako datę początkową i końcową.

  6. Korzystając z rozwijanej listy "Uzgodnij", można wyświetlić wszystkie wartości dostępne do użycia w filtrze. Jeśli trzeba, określić kryteria ograniczające zwracane wartości (nie jest to wymagane). Następnie kliknąć łącze "Wszystkie możliwości", po czym wybrać wartość ze zwróconej listy.

    Na przykład trzeba wyświetlić wyniki dla regionu "Wschód". Jeśli w polu tekstowym zostanie wpisana litera "W" i z rozwijanej listy "Uzgodnij" zostanie wybrana opcja "zaczyna się od", to na liście będą pokazywane tylko wartości zaczynające się literą "W".

  7. Aby dodać wyrażenie SQL lub zmienną sesyjną, należy:
    1. Nacisnąć przycisk "Dodaj" i wybrać odpowiednią opcję.

      Etykieta pola "Wartość" zmienia się, odzwierciedlając dokonany wybór.

    2. W polu tym wpisać wyrażenie SQL lub nazwę zmiennej sesyjnej.

      W wyrażeniach SQL mogą być zawarte wywołania funkcji operujących na wartościach kolumn. Więcej informacji można znaleźć pod hasłami Używanie funkcji w analizach i Zmienne sesyjne.

  8. Aby usunąć wartość, wyrażenie SQL lub zmienną sesyjną, kliknąć sąsiadującą ikonę X.

    Aby usunąć wszystkie definicje, nacisnąć przycisk "Wyczyść wartości".

  9. Aby ten filtr był ograniczany przez wartość kolumny (z tego samego obszaru zainteresowań) z innej analizy, nacisnąć przycisk "Zaawansowane", po czym wybrać opcję "Filtr oparty na wynikach innego raportu".

    Zostanie wyświetlone okno dialogowe "Filtrowanie na podstawie zapisanego raportu".

  10. Aby przekształcić filtr w kod SQL, nacisnąć przycisk "Zaawansowane", po czym wybrać opcję "Przekształć ten filtr w kod SQL".

    Zostanie wyświetlone okno dialogowe "Zaawansowany filtr SQL".

  11. Po zakończeniu nacisnąć przycisk OK.

    Filtr zostanie wyświetlony w obszarze "Filtry" na stronie "Definiowanie kryteriów" albo na stronie "Zapisane filtry".

Uwagi dotyczące używania operatorów

Funkcje niektórych operatorów są podobne, jednak nie są dokładnie takie same. Zagadnienia dotyczące podobieństw i różnic pomiędzy operatorami:

  • jest równe
  • zawiera się w
  • zawiera wszystkie
  • zawiera którekolwiek
  • jest podobne do

Korzystając z operatorów jest równe lub zawiera się w, można wyszukiwać dokładne dopasowania pomiędzy kryteriami wyszukiwania a wartościami w bazie danych. Na przykład jeśli kryterium to "Jan Nowak", tylko "Jan Nowak" stanowi dokładne dopasowanie i przechodzi przez filtr. Wszystkie wyszukiwania uwzględniają wielkość liter, więc pozycje takie jak "jan Nowak" lub "Jan nowak" nie spełnią warunków filtra.

Przy użyciu operatora zawiera wszystkie można wyszukiwać wszystkie wartości spełniające kryteria, przy czym aby wartość mogła przejść przez filtr, musi zawierać wszystkie wskazane wartości, jak w wyszukiwaniu AND. Na przykład jeśli kryteriami wyszukiwania są dwie wartości: wartość = Jan i wartość = Nowak, wartości "Jan Nowak" i "Nowak Jan" spełnią warunki filtra, natomiast wartości "jan Nowak", "Jan Kowalski" i "Krzysztof Nowak" nie spełnią warunków, ponieważ nie zawierają wszystkich kryteriów wyszukiwania (Jan AND Nowak).

Używając operatora zawiera którekolwiek, można wyszukiwać wartości spełniające kryteria wyszukiwania. Wyszukiwanie to jest jednak mniej restrykcyjne i nie wymaga znalezienia dopasowań dla wszystkich wartości, podobnie jak w wyszukiwaniu OR. Na przykład jeśli kryteriami wyszukiwania są dwie wartości: wartość = Jan i wartość = Nowak, wartości "Jan", "Jan Kowalski", "Krzysztof Nowak" i "Nowak" spełnią warunki filtra, ponieważ spełniają kryteria wyszukiwania Jan OR Nowak.

W przypadku zastosowania operatora jest podobne wyszukiwanie przebiega według podanych szablonów i w związku z tym wymaga użycia jednego lub dwóch symboli procentu (%) jako wieloznaczników. Na przykład jeśli kryterium wyszukiwania jest wartość = "Ja% %owa", wartości "Jan Sowa" i "Jacek Głowa" spełnią warunki filtra, natomiast "jan Sowa" nie.

Aby uzyskać optymalną szybkość wyszukiwania, należy zredukować lub zaniechać używania operatorów ustalających zgodność z szablonem, czyli "zawiera wszystkie", "zawiera którekolwiek" i "jest podobne". Jeśli celem jest wyszukanie dokładnych wartości, nie należy używać operatorów ustalających zgodność z szablonem zamiast operatorów dopasowujących dokładne wartości.

Zapisywanie filtrów kolumn

Filtr można zapisać jako część analizy albo jako przeznaczony do użycia w innych analizach. Jeśli filtr jest przeznaczony dla konkretnej analizy i zostanie ona zapisana, to jako jej część zostanie zapisany filtr, który będzie stosowany przy każdym uruchomieniu analizy. Filtr można także zapisać samodzielnie, tak aby można było go używać w innych analizach.

Zapisane filtry oraz foldery zawierające zapisane filtry są wyświetlane po nazwie obszaru zainteresowań. Jeśli dla danego obszaru zainteresowań nie ma żadnych zapisanych filtrów, ta część strony pozostaje pusta.

Jak zapisać filtr kolumny jako część analizy

  1. Na stronie "Definiowanie kryteriów" nacisnąć przycisk "Zapisz".
  2. W oknie dialogowym "Zapisywanie analizy" wybrać lokalizację, w której analiza ma zostać zapisana, a następnie nacisnąć przycisk "OK".

Jak zapisać filtr kolumny do użycia w innych analizach?

  1. Na stronie "Definiowanie kryteriów" w sekcji "Filtry" nacisnąć przycisk "Zapisz filtr".
  2. W oknie dialogowym "Zapisz filtr" wybrać folder, w którym ma zostać zapisany filtr:
    • Aby zapisać filtr do swojego osobistego użytku, kliknąć łącze "Moje filtry".

      Filtry zapisane w folderze "Moje filtry" są dostępne tylko dla bieżącego użytkownika.

    • Aby zapisać filtr do użycia przez innych użytkowników, kliknąć łącze "Filtry publiczne".

      Filtry zapisane w folderze filtrów publicznych są dostępne dla innych użytkowników, którzy mają uprawnienia zezwalające na dostęp do tego folderu.

  3. Wpisać nazwę filtra.
  4. (Opcjonalne) Wpisać opis filtra.
  5. Nacisnąć przycisk "OK".

Jak wyświetlić właściwości zapisanego filtra

  • Na stronie "Definiowanie kryteriów" w sekcji "Filtry" kliknąć ikonę "Opcje filtra" obok filtra, którego właściwości mają zostać wyświetlone, a następnie wybrać opcję "Edytuj filtr".

Stosowanie zapisanych filtrów kolumn do analiz

Zapisany filtr kolumny można zastosować do analizy. Można zastosować zawartość filtra albo odwołanie do niego.

Jeśli zostanie zastosowana zawartość zapisanego filtra kolumny, to faktyczna jego zawartość zostanie skopiowana do obszaru "Filtry" na stronie "Definiowanie kryteriów". Można wówczas modyfikować kryteria filtrowania, nie zmieniając przy tym zapisanego filtra. Jeśli zostanie zastosowane odwołanie do zapisanego filtra, to będzie można go zobaczyć, lecz nie będzie można go zmodyfikować.

Jak zastosować zapisany filtr kolumny do analizy

  1. Na stronie "Definiowanie kryteriów" w sekcji "Filtry" nacisnąć przycisk "Otwórz zapisany filtr".
  2. Przejść do odpowiedniego folderu "Filtry", wybrać zapisany filtr, który ma zostać zastosowany, a następnie nacisnąć przycisk "OK".
  3. W oknie dialogowym "Zastosuj zapisany filtr" w sekcji "Opcje filtra" wybrać żądane opcje.
  4. Nacisnąć przycisk "OK".

    Filtr zostanie wyświetlony w obszarze "Filtry" na stronie "Definiowanie kryteriów".

Edytowanie filtrów kolumn

Filtr kolumny można edytować w celu zmiany jego właściwości.

Jak edytować filtr kolumny

  1. Na stronie "Definiowanie kryteriów" w sekcji "Filtry" nacisnąć przycisk "Opcje filtra" dla tego filtra, który ma być edytowany, a następnie wybrać opcję "Edytuj filtr".

    Zostanie wyświetlone okno dialogowe "Tworzenie/edytowanie filtra".

  2. Dokonać zmian, po czym nacisnąć przycisk OK.

Edytowanie formuły filtra kolumny

Można edytować formułę filtra kolumny. Dokonane zmiany dotyczą tylko użycia kolumny w filtrze; formuła może zawierać wywołania funkcji wykonujących bardziej zaawansowane obliczenia. Zob. Używanie funkcji w analizach.

Jak edytować formułę filtra kolumny

  1. Na stronie "Definiowanie kryteriów" w sekcji "Filtry" nacisnąć przycisk "Opcje filtra" dla wybranego filtra, a następnie wybrać opcję "Edytuj formułę kolumny".
  2. Kliknąć kartę "Formuła kolumny".
  3. Wpisać formułę w obszarze "Formuła kolumny".
  4. Nacisnąć przycisk "OK", aby zapisać dokonane zmiany.

Usuwanie filtrów kolumn

Z analizy można usunąć jeden filtr lub wszystkie filtry.

UWAGA: Jeśli analiza była uprzednio zapisana z zastosowanymi filtrami, to - aby je ostatecznie usunąć - należy tę analizę ponownie zapisać.

Jak usunąć filtr kolumny z analizy

  • Na stronie "Definiowanie kryteriów" w sekcji "Filtry" kliknąć ikonę "X".

Łączenie filtrów kolumn z innymi filtrami kolumn

Łącząc filtry kolumn (czyli tworząc filtr zgrupowany), można bez znajomości języka SQL tworzyć filtry złożone.

Filtry kolumn można łączyć za pomocą operatorów AND i OR. Operator AND oznacza, że muszą być spełnione kryteria podane we wszystkich łączonych za jego pomocą filtrach. Jest to domyślny sposób łączenia filtrów kolumn. Operator OR oznacza, że muszą być spełnione kryteria z przynajmniej jednego filtra.

Jak połączyć filtr kolumny z innymi filtrami kolumn

  1. Na stronie "Definiowanie kryteriów" dodać co najmniej dwa filtry kolumn do analizy lub co najmniej dwa filtry kolumn do zapisanego filtra.

    Filtry zostaną wyświetlone w sekcji "Filtry" z użytym między nimi operatorem AND.

  2. Aby zastąpić operator AND operatorem OR, należy kliknąć go.
  3. Dodając filtry kolumn, klikać na operatorach AND i OR w celu pogrupowania filtrów i utworzenia ich odpowiedniej kombinacji.

    Elementy połączonych filtrów są otoczone ramkami.

  4. Aby wyciąć, skopiować lub rozgrupować elementy otoczone ramkami, nacisnąć przycisk "Edytuj grupę filtrów" i wybrać odpowiednią opcję.

Zapobieganie zastępowaniu filtra podczas nawigacji i monitowania

Zawartość filtra używanego w raporcie można chronić przez zmianami podczas nawigacji i monitowania (stosowania filtrów monitujących). Filtr chroniony zawsze jest stosowany do wyników.

Jak chronić filtr przed zmianami podczas nawigacji i monitowania

  • Na stronie "Definiowanie kryteriów" w sekcji "Filtry" nacisnąć przycisk "Opcje filtra" danego filtra, a następnie wybrać polecenie "Chroń filtr".

Używanie zapisanych raportów jako filtrów

Filtry można łączyć z innymi filtrami oraz opierać na wartościach zwracanych przez inny raport. Każdy zapisany raport, który zwraca kolumnę wartości, może być użyty do filtrowania wybranej kolumny w bieżącym raporcie.

Jak utworzyć filtr oparty na wynikach innego zapisanego raportu

  1. Na stronie strony "Definiowanie kryteriów" nacisnąć przycisk "Nowy filtr" w kolumnie, w której ma zostać utworzony filtr.
  2. W oknie dialogowym "Tworzenie/edytowanie filtra" nacisnąć przycisk "Zaawansowane", a następnie wybrać opcję "Filtrowanie oparte na wynikach innego zlecenia".
  3. W oknie dialogowym "Filtrowanie na podstawie zapisanego zlecenia" w polu "Powiązanie" wybrać odpowiednie powiązanie między wynikami i kolumną do filtrowania.
  4. Nacisnąć przycisk "Przeglądaj" i przejść do zapisanego raportu.
  5. W polu "Użyj wartości w kolumnie" wybrać kolumnę, która ma zostać użyta dla wybranego filtra.

    Jeśli zapisany raport zawiera taką samą nazwę kolumny jak w przypadku kolumny, w której użytkownik tworzy filtr, nazwa tej kolumny zostanie jako pierwsza wyświetlona na liście wartości w polu "Użyj wartości w kolumnie". Można wybrać inną kolumnę.

  6. Nacisnąć przycisk "OK".

    Filtr zostanie wyświetlony w sekcji "Filtry" na stronie "Definiowanie kryteriów".

    UWAGA: Przy kolejnej edycji filtra będzie można edytować wyłącznie informacje z okna dialogowego "Filtrowanie na podstawie zapisanego zlecenia".

Edytowanie kodu SQL filtra kolumny

Użytkownik może edytować klauzulę WHERE z logicznego kodu SQL, używaną jako filtr. Chociaż zazwyczaj nie jest to konieczne, to jednak możliwość ta jest dostępna dla użytkowników, którzy potrzebują korzystać z zaawansowanych funkcji filtrowania. Bardziej wszechstronny opis składni SQL można znaleźć w książkach poświęconych językowi SQL, w podręcznikach dostarczanych przez dostawców baz danych oraz w serwisach internetowych. Bardziej ogólne informacje dotyczące korzystania z języka SQL w aplikacji Oracle CRM On Demand Answers są dostępne pod hasłem Używanie funkcji w analizach.

Jak edytować kod SQL wygenerowany dla filtra kolumny

  1. W oknie dialogowym "Tworzenie/edytowanie filtra" nacisnąć przycisk "Zaawansowane", a następnie wybrać opcję "Przekształć ten filtr w kod SQL".
  2. Dokonać modyfikacji w polu tekstowym i nacisnąć przycisk OK.

    Filtr zostanie wyświetlony w obszarze "Filtry" na stronie "Definiowanie kryteriów". Gdy opcja ta zostanie wybrana, podczas edytowania filtra będzie zawsze wyświetlany wprowadzony kod SQL.

Przykład: Rozpoznawanie klientów o największych obrotach handlowych

Poniższy przykładowy raport podaje dane dotyczące dziesięciu klientów z największymi obrotami handlowymi w roku 2003.

"Close Date"."Calendar Year" = 2003

AND RANK("Opportunity Metrics"."Closed Revenue") <= 10


Opublikowano: Październik 2016 Copyright © 2005, 2016, Oracle. Wszelkie prawa zastrzeżone. Legal Notices.