Partager via


Effectuer des actions prédéfinies dans le formulaire d’hôte basé sur un modèle depuis une application de canevas intégrée

Les applications de canevas intégrées permettent d’effectuer des actions prédéfinies dans le formulaire d’hôte basé sur un modèle. Ces actions permettent aux créateurs d’accéder au formulaire d’hôte basé sur un modèle, de l’actualiser et de l’enregistrer. À l’aide de ces actions, une application de canevas intégrée peut agir en tant que partie plus intégrante du formulaire basé sur un modèle et de l’application basée sur un modèle.

L’objet ModelDrivenFormIntegration inclut désormais les nouvelles méthodes suivantes pour permettre aux créateurs d’effectuer des actions dans le formulaire d’hôte basé sur un modèle.

Fait accéder le formulaire d’hôte basé sur un modèle à un formulaire principal et affiche la ligne spécifiée.

  • entityname – Paramètre de chaîne requis qui spécifie la table parente du formulaire principal.
  • formName - Paramètre de chaîne requis qui spécifie le nom du formulaire principal auquel accéder.
  • recordId ̵– Paramètre de chaîne requis qui spécifie l’ID de la ligne à afficher dans le formulaire principal.

L’appel de la méthode NavigateToMainForm peut afficher les messages d’erreur suivants.

Message d’erreur Instructions de dépannage
Table introuvable : [EntityName] Vérifiez la valeur du paramètre entityName et assurez-vous qu’ils s’agit d’un nom de table valide et que l’utilisateur y a accès.
Formulaire introuvable : [FormName] Vérifiez la valeur du paramètre mainFormName et assurez-vous qu’ils s’agit d’un nom de formulaire principal valide et que l’utilisateur y a accès.
Un problème est survenu lors du chargement de la ligne. Vérifiez la valeur du paramètre recordId et assurez-vous qu’ils s’agit d’un ID de ligne valide et que l’utilisateur y a accès.

Fait accéder le formulaire d’hôte basé sur un modèle à une vue.

  • entityname – Paramètre de chaîne requis qui spécifie la table parente de la vue.
  • viewName - Paramètre de chaîne requis qui spécifie le nom du formulaire principal auquel accéder.

L’appel de la méthode NavigateToView peut afficher les messages d’erreur suivants.

Message d’erreur Instructions de dépannage
Table introuvable : [EntityName] Vérifiez la valeur du paramètre entityName et assurez-vous qu’ils s’agit d’un nom de table valide et que l’utilisateur y a accès.
Vue introuvable : [ViewName] Vérifiez la valeur du paramètre viewName et assurez-vous qu’ils s’agit d’un nom de vue valide et que l’utilisateur y a accès.

OpenQuickCreateForm(entityName)

Ouvre le formulaire de création rapide par défaut d’une table.

  • entityname – Paramètre de chaîne requis qui spécifie la table parente du formulaire de création rapide.

L’appel de la méthode OpenQuickCreateForm peut afficher les messages d’erreur suivants.

Message d’erreur Instructions de dépannage
Table introuvable : [EntityName] Vérifiez la valeur du paramètre entityName et assurez-vous qu’ils s’agit d’un nom de table valide et que l’utilisateur y a accès.

RefreshForm(showPrompt)

Actualise les données sur le formulaire d’hôte basé sur un modèle.

  • showPrompt - Paramètre booléen requis qui indique si une invite de confirmation s’affiche pour l’utilisateur avant d’enregistrer toutes les données non enregistrées sur le formulaire d’hôte basé sur un modèle. Les valeurs doivent être « True » ou « False ».

L’appel de la méthode RefreshForm peut afficher les messages d’erreur suivants.

Message d’erreur Instructions de dépannage
Veuillez sélectionner « true » ou « false » comme valeur du paramètre. Vérifiez la valeur du paramètre showPrompt et qu’elle est « True » ou « False ».

SaveForm()

Enregistre les données sur le formulaire d’hôte basé sur un modèle.

Notes

Si vous ne voyez pas l’IntelliSense pour les méthodes permettant d’effectuer des actions prédéfinies dans les applications de canevas intégrées créées avant que la fonctionnalité soit mise à disposition ; enregistrez, fermez et rouvrez l’application.

Voir aussi

Intégrer une application de canevas à un formulaire basé sur un modèle
Ajouter une application de canevas intégrée à un formulaire basé sur un modèle
Modifier une application canevas intégrée à un formulaire piloté par modèle
Personnaliser la taille d’écran et l’orientation d’une application de canevas intégrée dans un formulaire basé sur un modèle
Propriétés et actions de contrôle ModelDrivenFormIntegration
Partager une application canevas intégrée
Instructions pour l’utilisation d’applications canevas intégrées
Migration des applications canevas intégrées de formulaires basés sur un modèle créés à l’aide de la version préliminaire publique la plus récente

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).