Ces instructions décrivent le processus permettant de créer un champ de « formule » personnalisée pour afficher une image spécifique déterminée par la valeur d'un autre champ dans un objet.
Par exemple, utilisez ce champ de formule personnalisée pour mettre en évidence le statut d'une opportunité, d'une piste, de l’ancienneté d'une requête, ou le montant en dollars d'un contrat.
Remarque :
Créez une bibliothèque publique pour inclure vos fichiers image. Pour les étapes, consultez Activation du composant Bibliothèque.
Chargez vos fichiers image dans votre nouveau bibliothèque. Pour les étapes, consultez Ajout de fichiers à une bibliothèque.
Créez un champ personnalisé dans l'objet dans lequel vous souhaitez afficher les images. Pour les étapes, consultez Création de champs personnalisés.
Type de champ principal - Formule
Saisissez un nom pour votre champ personnalisé, puis sélectionnez Texte dans la liste de sélection « Type ».
Dans l'écran « Saisissez la formule », cliquez sur Formule avancée.
Récupérez l'URL des fichiers image que vous avez chargés à l’Étape 2 :
Revenez vers Fichiers.
Sélectionnez la bibliothèque créée à l’Étape 1.
Cliquez sur une image pour afficher l’aperçu de l’image.
Cliquez avec le bouton droit sur l'image, puis sélectionnez Copier l'adresse de l'image. Enregistrez l'URL de l'image pour ne pas la perdre. Exemples d'URL :
« /sfc/servlet.shepherd/version/renditionDownload?rendition=ORIGINAL_Jpg&versionId=06846000002mPro&operationContext=CHATTER&contentId=05T46000009hQHt/image.jpg »
« /sfc/servlet.shepherd/version/download/06846000002mPro »
Dans votre nouveau champ personnalisé, saisissez l’URL de l'image dans votre champ de formule à l’aide de la fonction « IMAGE ».
Dans la zone de texte, saisissez votre formule en utilisant la fonction « IMAGE » pour récupérer le fichier image que vous avez chargé à l'Étape 2.
Collez l'URL de l'image dans la section « image_url » de la fonction IMAGE. Remarques :
N'incluez pas le domaine Salesforce (« https://www.salesforce.com ») dans votre URL.
Les URL doivent être saisies entre guillemets doubles, par exemple : « /sfc/servlet.shepherd/version/download/0687000000dz7Ex »
Répétez les étapes 4 et 5 jusqu’à ce que les URL de chaque image soient ajoutées dans votre nouveau champ personnalisé. Lorsque vous avez terminé, cliquez sur Suivant.
Accordez la Sécurité au niveau du champ appropriée à votre nouveau champ de formule personnalisée, puis cliquez sur Suivant.
Ajoutez votre nouveau champ personnalisé à toutes les présentations de page appropriées, puis cliquez sur Enregistrer.
Créez un dossier public pour inclure vos fichiers image.
Cliquez sur l'onglet Documents.
Cliquez sur Créer un dossier.
Saisissez le nom du dossier (par exemple « Images publiques »).
Accordez l'accès en « Lecture seule » au dossier pour tous les utilisateurs.
Chargez votre fichier image dans votre zone de stockage Documents.
Cliquez sur l'onglet Documents.
Cliquez sur Nouveau.
Saisissez le nom du document, qui est affiché dans le navigateur.
Dans la liste de sélection « Dossier », sélectionnez le dossier que vous avez créé à l'étape 1.
Cliquez sur Parcourir pour localiser et sélectionner le fichier à charger.
Cliquez sur Enregistrer.
Créez un champ personnalisé dans l'objet dans lequel vous souhaitez afficher les images. Pour les étapes, consultez Création de champs personnalisés.
Type de champ principal - Formule
Saisissez un nom pour votre champ personnalisé, puis sélectionnez Texte dans la liste de sélection « Type ».
Dans l'écran « Saisissez la formule », cliquez sur Formule avancée.
Récupérez l'URL des fichiers image que vous avez chargés à l’Étape 2 :
Cliquez sur l'onglet Documents.
Dans la liste de sélection « Dossier », sélectionnez le dossier que vous avez créé à l'étape 1.
Cliquez sur OK.
Cliquez sur Afficher en regard du nom du fichier que vous souhaitez utiliser. Une nouvelle fenêtre de navigateur ou un nouvel onglet de navigateur s'ouvre.
Dans la barre d'adresse du navigateur, sélectionnez et copiez l'URL.
Dans votre nouveau champ personnalisé, saisissez l’URL de l'image dans votre champ de formule à l’aide de la fonction « IMAGE ».
Dans la zone de texte, saisissez votre formule en utilisant la fonction « IMAGE » pour récupérer le fichier image que vous avez chargé à l'Étape 2.
Collez l'URL de l'image dans la section « image_url » de la fonction IMAGE. Remarques :
N'incluez pas le domaine Salesforce (« https://www.salesforce.com ») dans votre URL.
Les URL doivent être saisies entre guillemets doubles, par exemple : « /sfc/servlet.shepherd/version/download/0687000000dz7Ex »
Répétez les étapes 4 et 5 jusqu’à ce que les URL de chaque image soient ajoutées dans votre nouveau champ personnalisé. Lorsque vous avez terminé, cliquez sur Suivant.
Accordez la Sécurité au niveau du champ appropriée à votre nouveau champ de formule personnalisée, puis cliquez sur Suivant.
Ajoutez votre nouveau champ personnalisé à toutes les présentations de page appropriées, puis cliquez sur Enregistrer.
Exemple 1
Cet exemple affiche une image GIF d’un carré vert si le montant d'une opportunité est supérieur à 100, un carré jaune s'il est de 51 à 99, et un carré rouge s'il est inférieur ou égal à 50.
IF( Amount > 100, IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6El", "Green"), IF ( Amount > 50, IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6Ef", "Yellow"), IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6Ep", "Red")))
IMPORTANT : Bien que les champs de pourcentage soient affichés sous forme de valeurs entières, ils correspondent à des valeurs décimales. Par exemple, 50 % dans le champ de probabilité de l'opportunité est saisi sous la forme 0.5, pas 50. Par conséquent, la formule d'un champ de pourcentage doit se présenter comme suit (en utilisant l'exemple de champ de probabilité) :
IF ( Probability > 0.50, IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6Ef", "Yellow")
Exemple 2
Cet exemple affiche une image JPG de fleur, quelle que soit la valeur des champs.
IMAGE("http://images.odeo.com/1/8/4/Zencast.jpg", "Flower", 300, 300)
000385501

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.