Administrowanie aplikacją Oracle CRM On Demand > Dostosowywanie aplikacji > Strona "Dostosowywanie aplikacji" dla typów rekordów > Konfigurowanie łączy internetowych
Konfigurowanie łączy internetowych
Łącze internetowe to niestandardowe pole, które umożliwia umieszczenie hiperłącza do zewnętrznego serwisu internetowego lub aplikacji internetowej w rekordzie w Oracle CRM On Demand. Niestandardowe pole łącza internetowego to wygodny dla użytkowników sposób przechodzenia do innych stron internetowych, w tym innej strony w Oracle CRM On Demand. Niestandardowe pola łącza internetowego można tworzyć w rekordach dowolnego typu. Na przykład można definiować pole łącza internetowego w rekordzie podmiotu, które aktualizuje szczegóły podmiotu na podstawie wartości pochodzących z innej aplikacji. Podobnie jak inne niestandardowe pola, także pola "Łącze internetowe" muszą zostać dodane do układów strony rekordu, aby były widoczne dla innych użytkowników.
Łącze internetowe może służyć po prostu do otwierania innego serwisu internetowego. Ponadto można za jego pośrednictwem przekazywać konkretne informacje z rekordu Oracle CRM On Demand jako parametr adresu URL. Na przykład można utworzyć pole łącza internetowego, które będzie przekazywało informacje o adresie z rekordu podmiotu do serwisu internetowego służącego do generowania map na podstawie adresu. Wtedy, jeśli użytkownik kliknie na łączu internetowym w rekordzie podmiotu, zostanie otwarta mapa lokalizacji podmiotu.
Można również skonfigurować łącze internetowe służące do otwierania raportu lub pulpitu.
UWAGA: Więcej informacji o miejscach, w których można osadzać raporty i pulpity w aplikacji Oracle CRM On Demand można znaleźć pod hasłem Osadzanie raportów i pulpitów w Oracle CRM On Demand - informacje.
Łącze internetowe można tak skonfigurować, aby było wyświetlane tylko w pewnych okolicznościach. Na przykład można określić warunki, które muszą być spełnione, aby łącze internetowe zostało wyświetlone, a także skonfigurować łącze tak, aby było wyświetlane tylko na stronach szczegółów i użytkownicy nie mogli na nim kliknąć na stronach edycji.
UWAGA: Zawartość pól łączy internetowych nie może być przenoszona do nowych rekordów w trakcie konwersji namiarów.
Przed rozpoczęciem. Konfigurowanie pól "Łącze internetowe" wymaga znajomości składni docelowego adresu URL. Aby można było skonfigurować łącze internetowe do otwierania raportu lub pulpitu, musi on być przechowywany w folderach współużytkowanych, w folderze, do którego użytkownik ma dostęp.
Jak skonfigurować łącze internetowe
- Kliknąć łącze globalne "Administracja" dostępne w prawym górnym rogu każdej strony.
- W sekcji "Dostosowywanie aplikacji" kliknąć łącze "Dostosowywanie aplikacji".
- W sekcji "Konfiguracja typów rekordów" kliknąć łącze wymaganego typu rekordu.
- W sekcji "Zarządzanie polami" kliknąć łącze "Konfiguracja pól" typu rekordu.
- Jeśli łącze internetowe jeszcze nie istnieje, należy utworzyć niestandardowe pole łącza internetowego w sposób opisany pod hasłem Tworzenie i edytowanie pól.
- Na stronie "Pola" kliknąć łącze "Edycja łącza internetowego" niestandardowego pola.
- Na stronie "Edycja łącza internetowego" w odpowiednich miejscach podać następujące właściwości:
- Wyświetlana nazwa pola. To pole jest polem tylko do odczytu.
- Typ. Wybrać jedną z poniższych opcji:
- URL. Należy wybrać tę wartość, aby utworzyć łącze internetowe do innej strony internetowej, w tym do innej strony w aplikacji Oracle CRM On Demand.
- Raport. Należy wybrać tę wartość, aby utworzyć łącze internetowe do raportu.
- Pulpit. Należy wybrać tę wartość, aby utworzyć łącze internetowe do pulpitu.
- Pola użytkownika i systemu. Po utworzeniu łącza internetowego w tym polu automatycznie wyświetlane są informacje dotyczące użytkownika i firmy.
Więcej informacji można znaleźć w temacie Pola użytkownika i systemu.
- Pola Typ rekordu . Po utworzeniu łącza internetowego w tym polu automatycznie wyświetlane są informacje dotyczące typu rekordu.
UWAGA: Typ rekordu odnosi się do typu rekordu, dla którego ma być skonfigurowane łącze internetowe. Jeśli na przykład edytowane jest łącze internetowe rekordu osoby kontaktowej, to pole jest wyświetlane jako lista "Osoba kontaktowa - pola".
- Funkcje. (Tylko dla łącz internetowych typu "URL") Z listy wyboru należy wybrać wartość EncodeURL, jeśli adres URL Oracle CRM On Demand wymaga dalszego kodowania, aby mógł być poprawnie wyświetlany.
- Oznacz do tłumaczenia. Należy zaznaczyć to pole wyboru, jeśli łącze internetowe ma się pojawiać w innych uaktywnionych językach.
- W sekcji "Właściwości okien" należy wprowadzić następujące wartości:
- W polu "Wyświetlanie tekstu" wpisać etykietę (nazwę wyświetlaną) hiperłącza, która będzie widoczna dla użytkownika w układzie.
Przykład: Kliknij tutaj, aby zobaczyć symbol giełdowy (z podkreśleniem).
Do pola "Wyświetlanie tekstu" można także dodać parametry kontekstowe, umieszczając kursor w polu "Wyświetlanie tekstu", a następnie dokonując wyboru z listy "Pola użytkownika i systemu" lub "(typ rekordu) - pola". W polu "Wyświetlanie tekstu" zostanie wówczas umieszczony parametr pola (wyświetlany jako %%%fieldname%%%), który zostanie zastąpiony wartością pola z bieżącego rekordu.
UWAGA: Jeśli wyświetlany tekst jest zbyt długi i nie zmieści się w układzie, to zostanie on obcięty. Ponadto podczas wykonywania zostaną dodane informacje zastępujące zmienne.
- Wybrać działanie aplikacji Oracle CRM On Demand po kliknięciu przez użytkownika na hiperłączu:
- Otwórz w bieżącym oknie. Ta opcja oznacza, że strona podana w hiperłączu zostanie otwarta w bieżącym oknie, zastępując bieżącą sesję Oracle CRM On Demand.
- Otwórz na niestandardowej karcie internetowej. Ta opcja oznacza, że strona podana w hiperłączu zostanie otwarta na niestandardowej karcie internetowej. Wymaganą kartę internetową należy wybrać z listy "Docelowa niestandardowa karta internetowa".
- Otwórz w nowym oknie. Ta opcja oznacza, że strona podana w hiperłączu zostanie otwarta w nowym oknie, a bieżące okno Oracle CRM On Demand pozostanie w niezmienionym stanie. Jeśli okno nadrzędne ma być odświeżone po zamknięciu przez użytkownika nowego okna, należy zaznaczyć pole wyboru "Odśwież okno nadrzędne".
- Jako "Opcje wyświetlania" można wybrać opcję "Strona szczegółów", "Strona edycji" lub "Obydwa" zależnie od tego, czy łącze internetowe ma być wyświetlane tylko na stronach szczegółów, tylko na stronach edycji czy na obydwu tych stronach. Łącza internetowe można dodawać do strony Lista i sekcji powiązanych informacji. Więcej informacji znajduje się pod hasłami Zarządzanie dostępem do list i kolejnością list i Dostosowywanie układów powiązanych elementów.
- Wypełnić pola w sekcji "Właściwości łącza":
- W polu "Warunek aktywnego łącza" wpisać wyrażenie warunku, który decyduje o tym, czy łącze internetowe jest aktywne na stronach szczegółów i edycji. Klikając na ikonie fx znajdującej się obok pola "Warunek aktywnego łącza", można otworzyć okno narzędzia "Konstruktor wyrażeń" i wpisać w nim wyrażenie. Więcej informacji dotyczących składni wyrażeń jest dostępnych pod hasłem Expression Builder.
Jeśli na przykład zostanie wpisane wyrażenie [Przychód] > 10000, łącze internetowe będzie aktywne tylko wtedy, gdy będzie spełniony warunek, że wartość przychodu ma być większa od 10000.
Jeśli żadne wyrażenie nie zostanie wpisane, łącze internetowe będzie zawsze aktywne. Jeśli zostanie wpisane wyrażenie i warunek nie będzie spełniony, łącze internetowe zostanie wyświetlone, ale nie będzie aktywne.
- W polu "Warunek wyświetlania łącza" wpisać wyrażenie warunku, który decyduje o tym czy łącze internetowe jest widoczne na stronach szczegółów i edycji.
Jeśli na przykład zostanie wpisane wyrażenie [Przychód] > 10000, łącze internetowe będzie wyświetlane tylko wtedy, gdy będzie spełniony warunek, że wartość przychodu ma być większa od 10000.
Jeśli żadne wyrażenie nie zostanie wpisane, łącze internetowe będzie zawsze wyświetlane.
Następujące uwagi dotyczą wyrażeń wpisywanych w polach "Warunek wyświetlania łącza" i "Warunek aktywnego łącza".
- Nowa strona. Wyrażenia warunku wyświetlania i aktywowania nie są wartościowane w przypadku nowych stron. Domyślnie jest im przypisywana wartość TRUE. Jedynym sposobem, aby wyłączyć łącze, jest wymuszona zmiana wartości wyrażenia na FALSE.
- Edycja strony. Wyrażeniom wyświetlania i warunku jest domyślnie przypisywana wartość TRUE. Można jednak dodać nowe wyrażenie, korzystając z narzędzia Konstruktor wyrażeń.
- (Tylko dla łącz internetowych o typie "Raport" i "Pulpit") W polu "Ścieżka" należy kliknąć ikonę wyszukiwania (szkło powiększające) i przejść do wymaganego raportu lub pulpitu w folderach współużytkowanych, a następnie kliknąć OK. Pole "Ścieżka" zostanie automatyczne wypełnione po wybraniu raportu lub pulpitu.
- (Tylko dla łącz internetowych o typie "Raport" i "Pulpit") Aby określić filtry, które mają zostać zastosowane do raportu lub pulpitu w trybie wykonawczym, należy wprowadzić filtry w polu "Parametr". Szczegółowe informacje o określaniu filtrów można znaleźć pod hasłem Określanie filtrów dotyczących osadzonych raportów i pulpitów - informacje.
- (Tylko dla łącz internetowych o typie "URL") Jako URL należy podać adres URL (np. www.oracle.com), który zostanie wywołany, gdy użytkownik kliknie łącze.
UWAGA: Do tego pola można także dodać parametry kontekstowe, umieszczając kursor w polu adresu URL, a następnie dokonując wyboru z listy "Pola użytkownika i systemu" lub "(Typ rekordu) - pola". Wówczas w adresie URL zostanie umieszczony parametr pola (wyświetlany w postaci "%%%fieldname%%%"), który zostanie zastąpiony wartością pola z bieżącego rekordu, gdy użytkownik kliknie na wartości.
Jeśli nie zostanie podany żaden URL, to użytkownik - gdy kliknie na tym łączu - będzie przekierowywany pod pusty adres URL.
Każda przeglądarka zezwala na pewną maksymalną długość adresu URL. Jeśli zostanie podany dłuższy adres URL, kliknięcie tego łącza internetowego może powodować nieoczekiwane zachowanie przeglądarki. Należy się upewnić, że podany adres URL stanowi poprawny unikatowy identyfikator zasobu (URI). Jeśli jest on niepoprawny, zamiast zawartości łącza zostanie wyświetlony komunikat o błędzie.
UWAGA: Chociaż jest możliwe użycie adresu URL w celu osadzenia raportu lub pulpitu w niestandardowym aplecie internetowym, karcie internetowej lub łączu internetowym typu URL, funkcja ta nie jest w pełni obsługiwana i adres URL może nie działać po uaktualnieniu.
- (Tylko dla łącz internetowych o typie "URL") W celu przesłania żądania w formie łącza internetowego należy wybrać metodę realizacji żądania:
- GET. W żądaniu GET parametry ciągu znaków zapytania (pary nazwy i wartości) przesyłane są w adresie URL żądania. Jest to domyślna wartość w przypadku istniejących łączy internetowych.
- POST. W żądaniu POST parametry ciągu znaków zapytania (pary nazwy i wartości) przesyłane są w treści żądania zawartej w przedrostku HTTP. Jest to domyślna wartość w przypadku nowych łączy internetowych.
- W przypadku pól użytkownika i systemu, aby dodać pola parametrów do pól "URL", "Wyświetlanie tekstu" lub "Parametry" w miejscu, w którym w danej chwili znajduje się kursor, należy wybrać odpowiednią opcję z listy "Pola użytkownika i systemu".
Jeśli na przykład z listy zostanie wybrana opcja "ID użytkownika", parametr %%%User id%%% zostanie wstawiony w polu URL, polu "Wyświetlanie tekstu" lub polu "Parametry", w zależności od położenia kursora. W trybie wykonawczym parametr %%%User id%%% jest zastępowany identyfikatorem zalogowanego użytkownika.Przykład: Jeśli z listy zostanie wybrana wartość "Nazwa hosta", w miejscu ustawienia kursora zostanie wstawiony parametr %%%Hostname%%%. W trybie wykonawczym parametr ten jest zastępowany nazwą hosta serwera, na którym jest uruchomiona aplikacja Oracle CRM On Demand. Jest to przydatne w konfiguracjach zawierających adres URL do aplikacji Oracle CRM On Demand, ponieważ nie jest wtedy konieczna ręczna zmiana nazwy hosta Oracle CRM On Demand podczas przechodzenia z jednego środowiska do innego.
- W przypadku pól typu rekordu należy umieścić kursor w polu "URL", "Wyświetlanie tekstu" lub "Parametry", w miejscu, w którym ma zostać dodany parametr, a następnie wybrać z listy pole, które ma zostać dodane.
Jeśli na przykład wybrane zostanie pole "ID wiersza", parametr %%%Row id%%% zostanie wstawiony w polu "URL", polu "Wyświetlanie tekstu" lub polu "Parametry", w zależności od położenia kursora. W trybie wykonawczym parametr ten jest zastępowany identyfikatorem wiersza bieżącego rekordu.
UWAGA: Element zastępczy nazwy typu rekordu jest wskazywany przez wyrazy typ rekordu zapisane kursywą. Typ rekordu oznacza typ rekordu, gdzie zostanie dodane niestandardowe pole łącza internetowego. Jeśli na przykład edytowane jest łącze internetowe rekordu osoby kontaktowej, to pole jest wyświetlane jako lista "Osoba kontaktowa - pola".
- Nacisnąć przycisk "Zapisz".
- Dodać pole łącza internetowego do układu strony typu rekordu (zgodnie z opisem pod hasłem Dostosowywanie układów stron statycznych).
|