Cas d’utilisation : générer une liaison de données et une formule
Automatisez la configuration de liaison de données sans mémoriser la syntaxe de la formule.
Scénario
Un développeur d’une organisation de soins de santé crée un portail d’accueil des patients en libre-service à l’aide de Générateur d'IU. Le portail propose un formulaire qui affiche des étiquettes dynamiques selon que l’utilisateur consulte une page standard ou une mise en page « nue » simplifiée. Le développeur doit configurer un composant d’étiquette qui modifie son texte en conséquence. En outre, le développeur souhaite afficher le nombre total de demandes d’admission actives soumises ce jour-là.
Problème
Le développeur n’est pas familier avec la syntaxe de formule du générateur d’IU. L’écriture d’expressions telles que IF(@context.props.bare,"bare page », « not bare page ») ou LEN([list]) nécessite de mémoriser la syntaxe exacte, ce qui ralentit le développement et augmente le risque d’erreurs. Chaque fois que le développeur rencontre une nouvelle exigence contraignante, il doit rechercher de la documentation ou demander à un collègue.
Solution
Avec la génération de liaison de données, le développeur décrit ses besoins en langage clair directement dans le générateur de formules. Now Assist Convertit automatiquement l’entrée en langage naturel en formule correcte ou en syntaxe de liaison de données. Le développeur examine la syntaxe générée, l’accepte et l’applique à la propriété du composant dans un flux rationalisé, sans écrire manuellement une seule ligne de code de formule.
Avant de commencer
Assurez-vous d’installer la génération d’interface utilisateur et de disposer du rôle ui_builder_admin. Pour plus d'informations, consultez Installer la génération de l’interface utilisateur et Accorder le rôle d’administrateur de Générateur d’IU.
Étapes de la configuration
- Accédez à la .
- Accédez à l’expérience d’admission des patients.
- Ouvrez la variante de page dans l’éditeur de page.
- Sélectionnez le composant d’étiquette et ouvrez le popover de liaison de données.
- Sélectionnez Get started (Démarrer).
- Saisissez l’invite : si la page est nue, affichez « Vue simplifiée » ; sinon, affichez « Vue standard ».Conseil :Consultez les exemples du popover de liaison de données pour comprendre quels types d’invites en langage naturel sont les plus efficaces. Les invites qui décrivent clairement la condition et les résultats possibles donnent généralement les résultats les plus précis.
- Sélectionnez la flèche pour générer la liaison.
Now Assist
génère : SI(@context.props.bare,"Vue simplifiée »,"Vue standard »). - Examinez la syntaxe, sélectionnez Accepter et modifier, puis sélectionnez Appliquer.
- Entrer une invite pour demander l’étiquette du nombre : Saisir combien de demandes d’admission actives y a-t-il aujourd’hui ?
Now Assist génère :
LEN([@data.activeIntakeRequests]). - Prévisualisez et testez la page pour confirmer que les deux liaisons s’affichent correctement.
Résultat
Le développeur met en place une liaison dynamique rapidement, sans se référer à la documentation. Cela élimine les erreurs de syntaxe, ce qui permet au développeur de se concentrer sur la conception de l’expérience plutôt que sur l’écriture de formules.