Administrowanie aplikacją Oracle CRM On Demand > Expression Builder > Expression Builder - korzystanie
Expression Builder - korzystanie
W Oracle CRM On Demand można korzystać z narzędzia Expression Builder, jeśli obok pola tekstowego widnieje ikona fx. Klikając na tej ikonie, otwiera się osobne okno narzędzia Expression Builder.
UWAGA: Informacje o nazwach pól i składni nazw pól w wyrażeniach znajdują się pod hasłem Wyrażenia - informacje.
Jak skonstruować wyrażenie
- Kliknąć ikonę fx, aby otworzyć narzędzie Expression Builder.
- W oknie narzędzia Expression Builder wybrać z list odpowiednie pola i funkcje albo wpisać je w edytorze wyrażeń.
Nazwa niezależna od języka pola wybranego z listy jest wklejana do edytora wyrażeń. Jeśli na przykład zostanie wybrane pole "Data zamknięcia" z listy pól "Możliwość", wartość [{Primary Revenue Close Date}] zostanie skopiowana do edytora wyrażeń.
UWAGA: Nazwy pól pokazywane na liście "Pola" w aplikacji Expression Builder są nazwami wyświetlanymi pól. Jeśli administrator zmieni nazwę wyświetlaną pola, lista "Pola" będzie zawierać nową nazwę wyświetlaną danego pola. Nazwa niezależna od języka pola wybranego z listy jest wklejana do edytora wyrażeń.
Nawiasy wokół nazwy pola sygnalizują, że wartość pola będzie obliczana i zwracana zgodnie z jego typem danych. Więcej informacji o wybieraniu pól i ich wartości zawiera poniższa tabela.
- Przeprowadzić edycję wyrażenia, dodając odpowiednie operatory i literały.
UWAGA: Jeśli wyrażenie ma ustalić, czy pole z listy wyboru ma konkretną wartość, nie należy wpisywać jej w wyrażeniu. Na przykład nie powinno się wpisywać [{Type}] = "Customer". Zamiast tego należy wybrać pole z listy, po czym kliknąć łącze "Pokaż akceptowalne wartości" w aplikacji Expression Builder. Z pokazanych wartości można wówczas wybrać wartość, która ma zostać użyta w wyrażeniu. Wyrażenie ma postać podobną do następującej:
[{Type}]=LookupValue("ACCOUNT_TYPE", "Customer")
- (Opcjonalne) Dodać komentarze do wyrażenia w następujący sposób:
- Aby wskazać początek komentarza, należy wpisać ukośnik (/), a po nim znak gwiazdki (*).
- Aby wskazać koniec komentarza, należy wpisać znak gwiazdki, a po nim ukośnik.
Przykład:
/*To jest mój komentarz*/
Komentarze można dodawać na początku lub na końcu wyrażenia albo w dowolnym miejscu w obrębie wyrażenia. Do jednego wyrażenia można dodać wiele komentarzy.
Komentarze zamieszczone w wyrażeniu są ignorowane podczas jego oceny. Jednakże nie jest możliwe umieszczenie komentarza, który byłby ignorowany, w linii tematu lub w wiadomości e-mail w ramach czynności "Wyślij wiadomość e-mail" procesu Workflow. W tych miejscach znaki ukośnika i gwiazdki są interpretowane jako zwykły tekst i będą widoczne w linii tematu lub wiadomości e-mail wraz z pozostałym tekstem umieszczonym między znakami gwiazdki.
UWAGA: Można także użyć funkcji komentarza, aby zdezaktywować wyrażenie. Jeśli na przykład wyrażenie sprawdzania poprawności pola ma zostać zdezaktywowane, ale nie skasowane, należy ująć to wyrażenie między znakami ukośników i gwiazdek w sposób opisany w tym miejscu. Aby ponownie aktywować wyrażenie, należy skasować znaki ukośników i gwiazdek na początku i na końcu wyrażenia.
- (Opcjonalne) Kliknąć łącze "Sprawdź składnię", po czym dokonać odpowiednich korekt.
- Zapisać wyrażenie.
W poniższej tabeli zawarto opis narzędzia Expression Builder.
Element interfejsu
|
Opis
|
Pola Typ rekordu
|
Udostępnia, na podstawie typu rekordu, kontekstową listę wyboru pól dozwolonych w wyrażeniu. Jeśli administrator firmy zmienił nazwy niektórych pól, to lista wyboru "Pola" zawiera nowe nazwy pól.
Należy pamiętać, że:
- Jeśli jest tworzona reguła procesu Workflow (lub są tworzone czynności związane z regułą), to typem rekordu kontekstowego jest typ rekordu podany w definicji reguły procesu Workflow. Na przykład, jeśli jest tworzona treść wiadomości e-mail, która ma zostać wysłana w ramach czynności reguły procesu Workflow dotyczącej rekordu zlecenia SR, to typem rekordu w narzędziu Expression Builder jest "Zlecenie SR".
- W przypadku zaawansowanego zarządzania polami typem rekordu kontekstowego jest typ rekordu nadrzędny dla pola, w którym jest tworzone wyrażenie. Na przykład, jeśli jest definiowane sprawdzanie poprawności pola możliwości, typem rekordu w narzędziu Expression Builder jest "Możliwość".
|
Pokaż akceptowalne wartości
|
Po wybraniu pola z listy wyboru "Pola", należy kliknąć łącze "Pokaż akceptowalne wartości", aby wyświetlić wartości dozwolone dla tego pola.
|
Funkcje
|
Udostępnia rozwijaną listę funkcji specjalnych służących do modyfikowania, wyodrębniania lub przetwarzania danych określonych przez wyrażenie. Lista funkcji specjalnych jest dostępna pod hasłem Expression Builder - funkcje.
|
Wyrażenie
|
Wielowierszowe edytowalne pole tekstowe, w którym jest wyświetlane wyrażenie.
Informacje o maksymalnej obsługiwanej długości wyrażenia są zawarte pod hasłem Wyrażenia - informacje.
Wybierane z list wyboru pola i funkcje pojawiają się w edytorze wyrażeń. Wyrażenia można w nim wpisywać także bezpośrednio.
Składnia wyrażenia zawsze wyświetla niezależne od języka nazwy pól. ( Nazwa niezależna od języka to nazwa, która nie ulega zmianie, gdy zmienia się język użytkownika.)
|
Przewodnik po składni
|
Wyświetlany jest temat "Expression Builder" z systemu pomocy bezpośredniej dla aplikacji Oracle CRM On Demand.
|
Przykładowe wyrażenia
|
Wyświetla temat "Expression Builder - przykłady" z systemu Pomocy bezpośredniej dla Oracle CRM On Demand.
|
Sprawdź składnię
|
Sprawdza składnię utworzonego wyrażenia.
|
Zapisz
|
Zapisuje wyrażenie.
|
Anulować
|
Zamyka okno narzędzia Expression Builder, nie zapisując żadnych zmian.
|
Tematy pokrewne
Pokrewne informacje dotyczące narzędzia Expression Builder są zawarte w następujących tematach:
|