Administrowanie aplikacją Oracle CRM On Demand > Dostosowywanie aplikacji > Strona "Dostosowywanie aplikacji" dla typów rekordów > Tworzenie apletów internetowych adresów URL
Tworzenie apletów internetowych adresów URL
Ten typ apletu tworzy się, aby w ramce IFrame osadzić zawartość adresu URL.
UWAGA: Informacje o kwestiach, które należy uwzględnić podczas korzystania z kodu niestandardowego w aplikacji Oracle CRM On Demand, znajdują się pod hasłem Zagadnienia ważne dla klientów używających kodu niestandardowego w aplikacji Oracle CRM On Demand.
Jak utworzyć aplet "URL"
UWAGA: To jest końcowy etap tworzenia apletu internetowego; poprzednie opisano pod hasłami: Tworzenie apletów internetowych na potrzeby typów rekordów i Tworzenie globalnych apletów internetowych.
Na stronie "Aplet internetowy" wypełnić poniższe pola, po czym nacisnąć przycisk "Zapisz".
Pole
|
Komentarz
|
Typ
|
Wybrać "URL".
|
Pola użytkownika i systemu
|
Aby dodać pola parametrów użytkownika do pola URL w miejscu, w którym w danej chwili znajduje się kursor, wybrać odpowiednią opcję z listy rozwijanej "Pola użytkownika i systemu".
Na przykład, jeśli z rozwijanej listy zostanie wybrana opcja "ID użytkownika", to zostanie wstawiony parametr %%%User id%%%. W trybie wykonawczym parametr ten 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.
|
Pola Typ rekordu
|
UWAGA: To pole ma zastosowanie tylko wtedy, gdy wartością opcji "Lokalizacja" jest "Strona szczegółów".
Umieścić kursor w tym miejscu w polu URL, w którym ma zostać dodany parametr, po czym wybrać odpowiednie pole z rozwijanej listy.
Na przykład, jeśli z rozwijanej listy zostanie wybrana opcja "ID wiersza", to zostanie wstawiony parametr %%%Row id%%%. W trybie wykonawczym parametr ten jest zastępowany identyfikatorem wiersza bieżącego rekordu.
|
Funkcje
|
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.
|
URL
|
Podać adres URL (np. http://maps.google.com), który zostanie wywołany, gdy użytkownik kliknie na łączu.
Adres URL musi zawierać przedrostek http://. Upewnić się, że dany adres URL stanowi poprawny unikatowy identyfikator zasobu (URI). Jeśli jest on niepoprawny, podczas próby uzyskania przez użytkownika dostępu do niestandardowego apletu internetowego zamiast osadzonej zawartości zostanie wyświetlony komunikat o błędzie.
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 rozwijanej "Pola użytkownika i systemu". W adresie URL zostanie wówczas umieszczony parametr "pole" (wyznaczony przez %%%fieldname%%%), który zostanie zastąpiony wartością pola z bieżącego rekordu, gdy użytkownik kliknie na wartości. Na przykład następujący URL przekazuje adres odbiorcy do map Google: http://maps.google.com/?q=%%%Ship_To_ADDR_Address1%%%,+%%%Ship_To_CITY_City%%%,+%%%SHIP_LIST_USSTATE%%%
Jeśli nie zostanie podany żaden URL, to użytkownik - gdy kliknie na tym łączu - będzie przekierowywany pod pusty adres URL.
UWAGA: Każda przeglądarka zezwala na pewną maksymalną długość adresu URL. Jeśli zostanie podany dłuższy adres URL, użytkownicy mogą doświadczyć nieprzewidywalnego działania przeglądarki.
|
Zawsze uruchamiane
|
Znacznik służy do określenia, czy w przypadku zminimalizowania apletu zostanie uruchomiony niestandardowy aplet internetowy. Znacznik dostępny jest jedynie dla niestandardowych apletów internetowych znajdujących się na stronie szczegółów.
|
Wysokość
|
Wysokość apletu w pikselach.
|
Ikona nowoczesna
|
Jeśli stosowany jest motyw nowoczesny, można kliknąć ikonę szkła powiększającego, aby wybrać ikonę apletu internetowego.
|
|