Share via


Migrer des applications de canevas intégrées de formulaires basés sur un modèle créés à l’aide de la version préliminaire publique

Important

Avec la version la plus récente, les applications de canevas intégrées dans les formulaires basés sur un modèle sont généralement disponibles. Toutes les applications de canevas intégrées sur les formulaires basés sur un modèle créés à l’aide de la version préliminaire publique doivent être migrées vers de nouvelles applications de canevas intégrées créées à l’aide de la version la plus récente. Le support pour les applications de canevas intégrées de formulaires basés sur un modèle créés à l’aide de la version préliminaire publique sera bientôt abandonné.

Pour migrer une application de canevas intégrée sur un formulaire basé sur un modèle créé à l’aide de la version préliminaire publique la plus récente, les créateurs doivent créer tout d’abord une nouvelle application de canevas intégrée à l’aide de la version la plus récente. Les créateurs peuvent ensuite copier sur les contrôles depuis l’application de canevas intégrée existante vers la nouvelle, ajouter les sources de données requises et mettre à jour les références rompues, le cas échéant. Les étapes détaillées sont indiquées ci-dessous.

  1. Connectez-vous à Power Apps.
  2. Ouvrez l’application de canevas intégrée créée à l’aide de la version préliminaire publique pour apporter des modifications à Power Apps Studio. Pour les étapes de modification d’une application de canevas, consultez la rubrique Modifier une application de canevas.
  3. Dans un nouvel onglet du navigateur, suivez les étapes pour ajouter une nouvelle application de canevas intégrée sur un formulaire basé sur un modèle.
  4. Copiez les contrôles depuis l’application de canevas intégrée créée à l’aide de la version préliminaire publique vers la nouvelle application de canevas intégrée, un écran à la fois à l’aide des étapes ci-dessous.
    1. Sélectionnez l’onglet du navigateur à partir de l’étape 2, qui a l’application de canevas intégrée, créée à partir de la version préliminaire publique, ouverte dans Power Apps Studio.
    2. Sélectionnez un écran à partir duquel copier les contrôles.
    3. Utilisez Ctrl + A pour sélectionner tous les contrôles à l’écran.
    4. Utilisez Ctrl + C pour copier tous les contrôles sélectionnés.
    5. Sélectionnez l’onglet du navigateur à partir de l’étape 3, qui a la nouvelle application de canevas intégrée, créée à partir de la version préliminaire publique.
    6. Sélectionnez un écran ou ajoutez-en un nouveau.
    7. Utilisez Ctrl + V pour coller les contrôles sur l’écran sélectionné.
    8. Répétez les étapes pour copier chaque écran.
  5. Une fois que vous avez copié tous les écrans, sélectionnez l’onglet du navigateur à partir de l’étape 3, qui a la nouvelle application de canevas intégrée, créée à partir de la version préliminaire publique.
  6. Mettez à jour tous les emplacements à partir desquels la ligne depuis le formulaire hôte basé sur un modèle est accessible. Remplacez First(ModelDrivenFormIntegration.Data) par ModelDrivenFormIntegration.Item.
  7. Ajoutez toute source de données manquante dans la nouvelle application de canevas intégrée.
  8. Mettez à jour toutes les références rompues dans la nouvelle application intégrée.
  9. Lorsque vous avez apporté les modifications, sélectionnez l’onglet Fichier, puis sélectionnez Enregistrer.
  10. Pour mettre vos modifications à la disposition des utilisateurs finaux, sélectionnez Publier, puis Publier cette version.

Dans la version préliminaire, pour intégrer une application canevas à un formulaire basé sur un modèle, les créateurs décident en amont s’ils souhaitent passer la ligne actuelle (formulaire principal) comme contexte de données ou une liste des lignes liées à la ligne actuelle (formulaire principal). Ils doivent ensuite ajouter le contrôle de l’application canevas à la colonne ou au contrôle de sous-grille.

Avec la dernière version, le fait d’ajouter une application canevas intégrée sur un formulaire basé sur un modèle est simplifié et rationalisé à la colonne uniquement. Les créateurs peuvent encore accéder facilement à la liste des lignes liées directement dans l’application canevas à l’aide du connecteur Common Data Service.

Pour migrer une application canevas intégrée sur un formulaire basé sur un modèle qui utilise une liste des lignes par rapport à la ligne actuelle (formulaire principal), procédez comme suit :

  1. procédez comme suit dans la section ci-dessus pour migrer les applications de canevas intégrées sur les formulaires basés sur un modèle créés avec la version préliminaire publique la plus récente.
  2. Avec le connecteur Common Data Service, ajoutez un source de données pour la table associée à l’application. Pour découvrir comme ajouter une source de données dans une application de canevas, consultez Ajouter une connexion de données vers une application de canevas dans Power Apps.
  3. Lorsque vous utilisez la source de données de la table associée pour un contrôle tel que Galerie ou Table de données, utilisez la fonction Filter pour filtrer les lignes vers celles associées à la ligne actuelle (formulaire principal). La ligne actuelle (formulaire principal) est disponible via ModelDrivenFormIntegration.Item.

    Notes

    L’application canevas intégrée a accès total à la ligne depuis le formulaire hôte basé sur un modèle via ModelDrivenFormIntegration.Item. Par exemple, pour obtenir la valeur d’une colonne avec le nom numérodecompte et nom d’affichage Numéro de compte, vous pouvez utiliser ModelDrivenFormIntegration.Item.accountnumber ou ModelDrivenFormIntegration.Item.’Account Number’.

  4. Avec les mises à jour récentes Microsoft Dataverse fournit maintenant également le support pour utiliser les vues de tables comme filtre. Reportez-vous à ce billet de blog pour en savoir plus : Sélection des sources de données améliorées et vues Dataverse.

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 canevas intégrée dans un formulaire piloté par modèle
Effectuer des actions prédéfinies dans le formulaire d’hôte depuis une application canevas intégrée
Propriétés et actions de contrôle ModelDrivenFormIntegration
Partager une application de canevas intégrée
Instructions pour l’utilisation d’applications de canevas intégrées

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é).