Verwalten von Oracle CRM On Demand > Anwendungsanpassung > Seite "Datensatztyp - Anwendungsanpassung" > Erstellen von URL-Webapplets
Erstellen von URL-Webapplets
Erstellen Sie diesen Typ von Applet, wenn Sie Inhalt von einem URL in einem iFrame einbetten möchten.
HINWEIS: Weitere Informationen zu Überlegungen für die Verwendung von benutzerdefiniertem Code in Oracle CRM On Demand finden Sie unter Wichtige Überlegungen für Kunden, die benutzerdefinierten Code in Oracle CRM On Demand verwenden.
So erstellen Sie ein URL-Web-Applet
HINWEIS: Dies ist der letzte Schritt beim Erstellen eines Webapplets (siehe die folgenden Themen): Erstellen von Webapplets für Datensatztypen und Erstellen von globalen Webapplets.
Füllen Sie die folgenden Felder auf der Web-Applet-Seite aus, und klicken Sie auf "Speichern".
Feld
|
Kommentare
|
Typ
|
Wählen Sie "URL".
|
Benutzer- und Systemfelder
|
Wählen Sie eine Option aus der Dropdown-Liste für Benutzer- und Systemfelder, um dem Feld "URL" an der aktuellen Cursorposition Benutzerparameterfelder hinzuzufügen.
Wenn Sie beispielsweise "Benutzer-ID" aus der Dropdown-Liste wählen, wird "%%%User id%%%" eingefügt. Zur·Laufzeit·wird·dieser·Parameter·durch·die·Benutzer-ID·des·angemeldeten·Benutzers·ersetzt.
Weiteres Beispiel: Wenn Sie aus der Liste "Hostname" auswählen, wird an der Cursorposition %%%Hostname%%% eingefügt. Zur Laufzeit wird dieser Parameter durch den Hostnamen des Servers ersetzt, auf dem Oracle CRM On Demand ausgeführt wird. Das ist bei Konfigurationen hilfreich, die eine URL zu Oracle CRM On Demand enthalten, denn es ist nicht mehr notwendig, den Oracle CRM On Demand-Hostnamen manuell zu ändern, wenn Sie von einer Umgebung zu einer anderen migrieren.
|
Datensatztyp-Felder
|
HINWEIS: Dieses Feld ist nur dann verfügbar, wenn für "Standort" der Wert "Detailseite" gewählt ist.
Platzieren Sie den Cursor im URL-Feld, dem Sie einen Parameter hinzufügen möchten, und wählen Sie anschließend das einzubeziehende Feld aus der Dropdown-Liste.
Wenn Sie beispielsweise das Feld "Zeilen-ID" wählen, wird %%%Row id%%% eingefügt. Zur Laufzeit wird dieser Parameter durch die Zeilen-ID des aktuellen Datensatzes ersetzt.
|
Funktionen
|
Wählen Sie aus der Auswahlliste die Option zum Codieren der URL, wenn für Ihre Oracle CRM On Demand-URL eine weitere Codierung erforderlich ist, damit sie korrekt angezeigt wird.
|
URL
|
Geben Sie den URL ein, der aufgerufen werden soll, wenn der Benutzer auf den Hyperlink klickt, beispielsweise http://maps.google.com.
Der Teil "http://" des URL darf nicht weggelassen werden. Stellen Sie sicher, dass es sich bei der URL um einen gültigen Uniform Resource Identifier (URI) handelt. Wenn er ungültig ist und ein Benutzer auf das benutzerdefinierte Webapplet zugreift, wird nicht der eingebettete Inhalt, sondern eine Fehlermeldung angezeigt.
Sie können diesem Feld außerdem·kontextabhängige Parameter hinzufügen, indem Sie den Cursor im Feld "URL" platzieren und anschließend die Dropdown-Liste für Benutzer- und Systemfelder wählen. Dabei wird ein Feldparameter (mit der Bezeichnung "%%%fieldname%%%") in den URL eingefügt, der durch den auf dem aktuellen Datensatz basierenden Feldwert ersetzt wird, wenn der Benutzer auf diesen Wert klickt. Der folgende URL wird beispielsweise in der Versandadresse an Google Maps übergeben: http://maps.google.com/?q=%%%Ship_To_ADDR_Address1%%%,+%%%Ship_To_CITY_City%%%,+%%%SHIP_LIST_USSTATE%%%
Wenn Sie keinen URL angeben, wird der Benutzer beim Klicken auf den Link zu einer ungültigen URL geleitet.
HINWEIS: Bei jedem Browser besteht eine Maximallänge für URLs. Wenn Sie einen URL angeben, der diese Länge überschreitet, kann dies zu einem unbestimmten Verhalten des Browsers führen.
|
Immer ausführen
|
Dieses Flag bestimmt, ob ein benutzerdefiniertes Web-Applet ausgeführt wird, wenn das Applet minimiert ist. Dieses Flag ist nur für benutzerdefinierte Web-Applets verfügbar, die sich auf der Detailseite befinden.
|
Höhe
|
Höhe des Applets in Pixel.
|
Modernes Symbol
|
Wenn Sie ein modernes Thema verwenden, können Sie auf das Symbol mit dem Vergrößerungsglas klicken, um ein Symbol für Ihr Web-Applet auszuwählen.
|
|