Récupération de données à l'aide de connexions aux données d'une page
Utilisez une connexion aux données d'une page afin de créer une page de détail pour un enregistrement unique lorsque vous utilisez des objets Salesforce.
Éditions requises
| Disponible avec : Salesforce Classic |
Disponible à l'achat dans : Enterprise Edition, Performance Edition et Unlimited Edition Disponible (avec des limitations) dans : Developer Edition |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer, modifier et gérer des sites Site.com : | Champ Utilisateur Site.com Publisher activé dans la page de détail de l'utilisateur ET Rôle d'administrateur ou de concepteur de site attribué au niveau du site |
| Pour modifier le profil d'utilisateur invité : | Champ Utilisateur Site.com Publisher activé dans la page de détail de l'utilisateur ET Rôle d'administrateur ou de concepteur de site attribué au niveau du site ET Gérer les profils et les ensembles d'autorisations ET Personnaliser l'application |
Lorsqu'elles sont combinées avec des éléments de données, à un code personnalisé ou à des blocs de contenu, les connexions aux données d'une page permettent de se connecter à des objets standard et personnalisés, de retrouver un enregistrement spécifique et d'afficher dynamiquement des données renvoyées n'importe où dans la page. Vous pouvez même utiliser des expressions d'accès aux données renvoyées dans les propriétés de la page.
Lorsque la page est ouverte :
- Assurez-vous que la page est sélectionnée dans le volet Structure de la page.
- Cliquez sur Ajouter une connexion dans la section Connexion aux données de page du volet Propriétés.
-
Sélectionnez l'objet auquel vous souhaitez vous connecter.
Remarque- Pour les utilisateurs Site.com, la liste déroulante affiche uniquement les objets disponibles pour les utilisateurs invités car les visiteurs du site accèdent à votre site public via la licence Utilisateur invité. Pour autoriser l'accès à d'autres objets, accédez au profil utilisateur invité, activez l'autorisation « Lire » de l'objet approprié, puis actualisez la liste.
- Pour les utilisateurs de communautés, la liste déroulante affiche les objets qui peuvent ne pas être disponibles pour les visiteurs du site. L'accès de visiteurs authentifiés à un objet dans des pages publiques et privées est contrôlé par leur profil utilisateur. L'accès de visiteurs non authentifiés à un objet dans des pages publiques et privées est contrôlé par le profil utilisateur invité du site.
-
Dans Filtres, vous pouvez également sélectionner des critères de filtrage de l'enregistrement renvoyé. Si vous ne sélectionnez aucun critère, le premier enregistrement est renvoyé par défaut.
- Sélectionnez le champ auquel les critères de filtrage s'appliquent. La liste déroulante Champ affiche les champs de l'objet, suivis des champs de tous les objets parents, qui utilisent le format parent_object_name.field_name.
- Sélectionnez l'opérateur qui contrôle le filtrage des résultats. Par exemple, sélectionnez Égal à pour renvoyer une correspondance exacte.
- Sélectionnez la source de la valeur de filtrage. Par exemple, sélectionnez Valeur fixe pour spécifier une valeur explicite ou Chaîne de requête d'URL pour utiliser les valeurs transmises à la page via une chaîne de requête.
- Sélectionnez la valeur de filtrage. Si vous utilisez une chaîne de requête, vous pouvez également spécifier l'action exécutée si la chaîne de requête est manquante.
- Si nécessaire, ajoutez des critères de filtrage supplémentaires pour affiner davantage vos résultats. Chaque élément de filtrage est combiné à un opérateur ET.
Remarque Si vous utilisez une valeur fixe pour filtrer les résultats, vous pouvez afficher les enregistrements renvoyés dans la section Aperçu de la connexion. Pour actualiser la liste d'enregistrements, cliquez sur Recharger l'aperçu. -
Dans Tri, vous pouvez spécifier le tri des résultats par un ou plusieurs champs dans l'ordre ascendant ou descendant.
Par exemple, supposons que vous souhaitez créer une page qui affiche le film le plus populaire. Vous pouvez vous connecter à un objet personnalisé qui contient les données du film puis, au lieu d'utiliser un critère de filtrage, vous pouvez trier par le vote des utilisateurs, par ordre décroissant. La connexion aux données d'une page renvoie un seul enregistrement. Par conséquent, seul le film le mieux noté est renvoyé.
- Cliquez sur Enregistrer.
Vous devez ensuite ajouter des éléments de données, un code personnalisé ou des blocs de contenu à la page pour afficher les données récupérées.
Vous pouvez utiliser des expressions afin d'accéder aux données renvoyées n'importe où sur la page, y compris dans les propriétés de la page. Par exemple, supposons que vous souhaitez utiliser le nom du compte comme titre de la page Détails du compte. Dans ce cas, saisissez simplement {!Name} dans le champ Titre du volet Propriétés. Au chargement, la page récupère le nom de compte de cet enregistrement et l'affiche dans la barre de titre du navigateur.
