| Imprimer Ouvrir la version PDF de l'aide en ligne

6. ### Affichage de pages Web externes, de rapports et de tableaux de bord sur les onglets Dans Oracle CRM On Demand, vous pouvez afficher une page Web dans un onglet. Ce contenu Web peut correspondre à des pages Web externes ou à des données d'entreprise disponibles sur le Web. Par exemple, vous suivez les données d'inventaire d'une autre application Web et souhaitez les mettre à la disposition de vos agents d'assistance lorsqu'ils travaillent dans Oracle CRM On Demand. Pour cela, vous pouvez créer un onglet Web personnalisé afin d'afficher votre application Web externe dans la zone de contenu principale de Oracle CRM On Demand. Vous pouvez également incorporer des rapports et tableaux de bord du catalogue Données analytiques sur des onglets Web personnalisés. REMARQUE : Pour plus d'informations sur les rapports et tableaux de bord pouvant être incorporés dans Oracle CRM On Demand, voir A propos de l'incorporation des rapports et tableaux de bord dans Oracle CRM On Demand. Vous pouvez également créer des applets Web personnalisés qui afficheront le contenu Web, les rapports et les tableaux de bord. Pour plus d'informations sur les applets Web personnalisés et leurs différences par rapports aux onglets Web personnalisés, voir A propos des applets Web personnalisés. REMARQUE : Pour plus d'informations sur les points à prendre en compte lors de l'utilisation de code personnalisé dans Oracle CRM On Demand, voir Points importants à prendre en compte par les clients utilisant du code personnalisé dans Oracle CRM On Demand. Pour rendre visible un onglet Web personnalisé, vous devez ajouter l'onglet au rôle d'utilisateur approprié à l'aide de l'assistant de gestion des rôles. Avant de commencer. Pour cette procédure, vous devez avoir un rôle qui inclut le privilège Personnaliser l'application. Avant de pouvoir afficher des informations externes sur une page Oracle CRM On Demand, vous devez vous assurer que : L'application externe dispose d'une interface Web. L'application externe ou la page Web ne nécessite pas un contrôle total de la fenêtre du navigateur. Pour incorporer un rapport ou un tableau de bord à un onglet Web, le rapport ou le tableau de bord doit être stocké sous Dossiers partagés, dans un dossier auquel vous avez accès. REMARQUE : Vous devez vous assurer que les services Web sont activés pour votre société si vous prévoyez d'utiliser des fonctionnalités telles que la connexion unique ou d'intégrer votre site Web à Oracle CRM On Demand. Pour afficher une page Web externe, un rapport ou un tableau de bord sur un onglet Dans le coin supérieur droit d'une page, cliquez sur le lien général Admin. Dans la section Personnalisation de l'application, cliquez sur Personnalisation de l'application. Dans la section Configuration d'application, cliquez sur le lien Onglets Web personnalisés. Dans la page de liste des onglets Web personnalisés, cliquez sur Nouveau. Dans la page Onglet Web personnalisé, utilisez le tableau ci-dessous pour compléter les informations requises et enregistrez l'enregistrement. (Facultatif) Pour indiquer qu'un nom mis à jour doit être traduit dans d'autres langues activées pour votre société, cochez la case A traduire (sur la page Liste d'onglets Web personnalisés) de l'onglet Web.
   Champ | Remarques
   --- | ---
   Nom | Nom de l'onglet Web personnalisé.
   Type | Sélectionnez le type d'onglet Web à créer : URL, HTML, Rapport ou Tableau de bord.
   Champs utilisateur et système | Avant de créer un applet Web personnalisé dans Oracle CRM On Demand, réfléchissez avec soin à la façon dont vous utiliserez les variables de champ de paramètre telles que %%%User Id%%% si le champ contient des caractères pouvant être placés dans une séquence d'échappement en tant que référence d'entité caractère. Lorsque vous insérez des variables de champ de paramètre dans HTML, les caractères tels que & contenus dans le nom de champ sont placés dans une séquence d'échappement en tant que référence de l'entité caractère correspondante (dans ce cas : &#38;) et le navigateur développe cette référence de manière à afficher le caractère référencé. Supposons que vous vouliez créer un applet Web HTML de page d'accueil avec le nom de société "Ma Société A&B". Dans la liste déroulante Champs utilisateur et système, vous pouvez sélectionner Nom de la société de façon à insérer la variable %%%Company name%%% prenant la valeur "Ma Société A&#38;B" lors de l'exécution et s'affichant dans le navigateur sous la forme "Ma Société A&B". Toutefois, les références d'entité caractère ne sont pas développées en code JavaScript. Dans ce cas, placez la variable dans un contexte référençable, extrayez-la du modèle objet de document, puis codez-la selon les besoins. Ces différences sont illustrées dans l'exemple de code HTML d'applet Web suivant : <span id=”companyname” style=”display:none” data-value=”%%%Company name%%%”></span> <script type=”text/javascript”> var var1 = ”%%%Company name%%%”; var var2 = document.getElementById(“companyname”).getAttribute(“data-value”); </script> La valeur de var1 est "Ma Société A&#38;B" et la valeur de var2, "Ma Société A&B". Les valeurs de var1 et var2 sont différentes car le navigateur développe les références d'entité dans les données et balises HTML, mais non dans l'élément <script>. Sélectionnez une option dans la liste déroulante Champs utilisateur et système pour ajouter des champs de paramètre au champ URL ou HTML, à la position actuelle du curseur. Par exemple, si vous choisissez ID utilisateur dans la liste déroulante, %%%User id%%% est inséré dans le champ URL ou HTML, en fonction de la position de votre curseur. A l'exécution, ce paramètre est remplacé par l'ID utilisateur de l'utilisateur qui est connecté. Autre exemple : si vous choisissez Nom d'hôte dans la liste, %%%Hostname%%% est inséré à la position du curseur. A l'exécution, ce paramètre est remplacé par le nom d'hôte du serveur sur lequel Oracle CRM On Demand s'exécute. Cette possibilité est utile dans les configurations contenant une URL vers Oracle CRM On Demand car il n'est plus nécessaire de modifier manuellement le nom d'hôte Oracle CRM On Demand lors de la migration d'un environnement à l'autre. Pour plus d'informations, voir Champs utilisateur et système.
   URL | REMARQUE : Ce paramètre est uniquement disponible si vous sélectionnez URL dans le menu Type. Entrez l'URL qui est appelée lorsque l'utilisateur clique sur l'hyperlien, par exemple, www.oracle.com. Vous n'avez pas à saisir la partie http:// de l'URL. Assurez-vous que l'URL est un URI (Uniform Resource Identifier) valide. S'il n'est pas valide, un message d'erreur s'affiche à la place du contenu incorporé lorsqu'un utilisateur accède à l'onglet Web personnalisé. REMARQUE : Pour plus d'informations sur la standardisation des URL dans Oracle CRM On Demand, voir A propos de la standardisation des URL. Vous pouvez aussi inclure des paramètres contextuels en plaçant le curseur dans le champ URL et en sélectionnant la liste déroulante Champs utilisateur et système. Un paramètre de champ apparaît alors dans le champ URL (désigné par %%%fieldname%%%), qui est remplacé par la valeur du champ basée sur l'enregistrement qui est actif lorsque l'utilisateur clique sur la valeur. Si vous ne spécifiez aucune URL, l'utilisateur est dirigé vers une URL nulle lorsqu'il clique sur l'onglet. Chaque navigateur prend en charge une longueur d'URL maximale. Si vous spécifiez une URL qui dépasse cette longueur, le navigateur risque de se comporter de manière imprévisible lorsque les utilisateurs cliquent sur l'onglet Web. REMARQUE : Même s'il est possible d'utiliser une URL pour incorporer un rapport ou un tableau de bord du catalogue sur un onglet Web personnalisé du type d'URL, cette fonctionnalité n'est pas entièrement prise en charge et l'URL peut ne pas fonctionner après une mise à niveau.
   Ajouts d'en-têtes HTML | REMARQUE : Ce paramètre n'est disponible que si vous sélectionnez HTML dans le menu Type. Le code HTML que vous saisissez est utilisé dans l'attribut source d'un élément <iframe> au sein du code HTML de la page à laquelle vous ajoutez l'onglet Web. Tout le code que vous ajoutez au champ HTML d'onglet Web est ajouté à l'élément <iframe>. Vous pouvez inclure des références aux fichiers JavaScript que vous incorporez dans la section <head> du code HTML de ce champ. Le référencement aux fichiers JavaScript dans les pages Oracle CRM On Demand n'est pas pris en charge. Tout contenu saisi dans ce champ est ajouté aux balises <head>.
   HTML d'onglet Web | REMARQUE : Ce paramètre n'est disponible que si vous sélectionnez HTML dans le menu Type. Le code HTML que vous saisissez est utilisé dans l'attribut source d'un élément <iframe> au sein du code HTML de la page à laquelle vous ajoutez l'onglet Web. Tout le code que vous ajoutez au champ HTML d'onglet Web est ajouté à l'élément <iframe>. Tout contenu saisi dans ce champ est ajouté aux balises <body>.
   Chemin | REMARQUE : Ce champ n'est disponible que si vous sélectionnez Rapport ou Tableau de bord dans le menu Type. Cliquez sur l'icône de recherche (loupe), accédez au rapport ou au tableau de bord dont vous avez besoin dans les dossiers partagés, puis cliquez sur OK. Le champ Chemin est automatiquement renseigné lorsque vous sélectionnez le rapport ou le tableau de bord.
   Afficher les invites de rapport | REMARQUE : Cette case à cocher n'est disponible que si vous sélectionnez Rapport dans le menu Type. Si vous cochez cette case, les invites configurées pour l'analyse s'affichent dans l'applet Web personnalisé, et les utilisateurs ont la possibilité de filtrer l'analyse.
   Paramètres | REMARQUE : Ce champ n'est disponible que si vous sélectionnez Rapport ou Tableau de bord dans le menu Type. (Facultatif) Si vous voulez spécifier des filtres s'appliquant au rapport ou au tableau de bord lors de l'exécution, spécifiez ces filtres dans le champ Paramètres. Pour des informations détaillées sur la spécification des filtres, voir A propos de la spécification des filtres pour les rapports et tableaux de bord intégrés.
   Description | Entrez une description pour l'onglet Web.
   Lien d'actualisation | REMARQUE : Cette case à cocher n'est disponible que si vous sélectionnez Rapport dans le menu Type. Si cette case est cochée, le lien d'actualisation est disponible sur l'onglet Web personnalisé et les utilisateurs peuvent actualiser les données de l'analyse.
   Lien d'impression | REMARQUE : Cette case à cocher n'est disponible que si vous sélectionnez Rapport dans le menu Type. Si cette case est cochée, le lien d'impression est disponible sur l'onglet Web personnalisé et les utilisateurs peuvent imprimer l'analyse.
   Lien d'exportation | REMARQUE : Cette case à cocher n'est disponible que si vous sélectionnez Rapport dans le menu Type. Si cette case est cochée, le lien d'exportation est disponible sur l'onglet Web personnalisé et les utilisateurs peuvent exporter l'analyse.
   Hauteur | Entrez une valeur en pixels pour l'onglet Web.
   Largeur | Entrez une valeur en pixels pour l'onglet Web.
   Icône Classique | Cliquez sur l'icône de recherche (loupe) pour sélectionner l'icône utilisée pour l'onglet Web dans les thèmes classiques.
   Icône Moderne | Cliquez sur l'icône de recherche (loupe) pour sélectionner l'icône utilisée pour l'onglet Web dans les thèmes modernes.
REMARQUE : Si vous souhaitez que ce nom mis à jour s'affiche dans les autres langues activées, cochez la case A traduire. Dans les autres langues (ou lorsque vous choisissez une autre langue dans la liste Langue de traduction de cette page), le nom mis à jour s'affiche en bleu et entre parenthèses jusqu'à ce que vous entriez manuellement les traductions. Le nom mis à jour affiché en bleu vous permet de déterminer les termes à traduire. Lorsque vous ajoutez une page Web personnalisée à Oracle CRM On Demand, vous devez l'activer pour le rôle d'utilisateur afin que les utilisateurs puissent la consulter. Pour plus d'informations sur l'ajout de rôles, voir Ajout de rôles.

Publié en août 2022 | Copyright © 2005, 2022, Oracle et/ou ses affiliés. Legal Notices.