Loading
Extension de Salesforce avec des clics, sans code
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Expressions dans les propriétés cibles d'interactions dynamiques

          Expressions dans les propriétés cibles d'interactions dynamiques

          Une expression est une petite partie d'un code qui peut être évaluée en valeur. Elle peut être aussi littérale et simple que 1+1 ou combinaison plus complexe de variables, d'opérateurs et de fonctions. Une seule expression est prise en charge pour les Interactions dynamiques dans le Générateur d'applications Lightning : {!Event.eventPropertyName}. Vous pouvez utiliser cette expression lors de la définition de valeurs de propriété du composant cible dans l'interface utilisateur du Générateur d'applications Lightning et dans l'API de métadonnées. La valeur de la partie eventPropertyName de l'expression varie selon les propriétés que le développeur a rendu disponibles pour l'événement dans le composant source.

          Éditions requises

          Disponible avec : Lightning Experience

          Disponible avec : Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition

          Remarque
          Remarque Si le bouton Icône du bouton Expression est affiché dans une propriété cible, vous pouvez définir sa valeur avec une expression.

          Avec une expression, vous pouvez transmettre une valeur, par exemple un ID d'enregistrement ou un nom d'API, à l'élément cible. L'élément cible peut ensuite utiliser cette valeur lors du déclenchement de l'événement. L'utilisation d'une expression pour définir une valeur de propriété rend l'interaction d'événement dynamique. Pour l'illustrer, prenons un exemple de page d'application contenant des composants personnalisés Liste de comptes et Emplacement du compte. Un administrateur configure une interaction entre le composant source Liste de comptes et le composant cible Emplacement du compte.

          Volet de détail des interactions avec une propriété Emplacement du compte vide

          Dans cet exemple, l'objectif de l'interaction est de mettre à jour le composant Emplacement du compte lorsque l'utilisateur clique sur un compte de la liste pour montrer son emplacement avec un point sur une carte. Pour cela, le composant Emplacement du compte doit connaître l'ID d'enregistrement du compte sélectionné. En transmettant l'ID d'enregistrement au composant Emplacement du compte, vous indiquez au composant l'enregistrement à rechercher pour extraire les informations d'adresse. Dans ce cas, le développeur a rendu la propriété recId disponible dans le cadre de l'événement. Par conséquent, la valeur cible peut être définie sur l'ID d'enregistrement de l'élément de liste actif en utilisant l'expression {!Event.recId}.

          Propriété Emplacement du compte remplie avec une expression

          Pourquoi ne pas saisir un ID d'enregistrement à 15 ou 18 chiffres dans le champ ? Si vous saisissez un ID d'enregistrement, tous les éléments cliqués dans la liste des comptes sont toujours résolus sur cet ID d'enregistrement, non dynamique et incorrect.

          Si le développeur rend plusieurs propriétés cibles disponibles, vous pouvez définir la propriété à transmettre en commençant à saisir l'expression dans le champ. Après le point, vous pouvez utiliser la saisie automatique pour sélectionner la propriété à utiliser dans l'expression. N'oubliez pas d'ajouter le } de fin après votre sélection.

          Saisie automatique de l'expression du champ de propriété
          Remarque
          Remarque La saisie automatique de l'expression ne fonctionne pas dans les cas suivants :
          • L'utilisation d'expressions dans l'éditeur de texte enrichi
          • La saisie d'une expression dans un champ de texte sans cliquer au préalable sur le bouton Expression (Icône du bouton Expression)
           
          Chargement
          Salesforce Help | Article