Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contrôle l’exportation de données vers un fichier local, puis l’importation de ces données dans une autre application dans Power Apps.
Descriptif
Si vous souhaitez créer plusieurs applications qui utilisent les mêmes données, mais qui ne partagent pas ces données en dehors de ces applications, vous pouvez l’exporter et l’importer à l’aide d’un contrôle d’exportation et d’un contrôle Importation . Lorsque vous exportez des données, vous créez un fichier compressé que vous pouvez copier sur un autre ordinateur, mais vous ne pouvez pas le lire dans un autre programme que Power Apps.
Avertissement
L’activation de cette fonctionnalité dans votre application peut l’exposer aux vulnérabilités de sécurité et aux fuites de données. Il est recommandé d’informer les utilisateurs d’importer uniquement des fichiers reconnus et approuvés et d’exporter uniquement des données qui ne sont pas confidentielles ou sensibles.
Limites
La fonctionnalité d’exportation n’est pas prise en charge dans les navigateurs web.
Propriétés clés
Données : nom d’une collection que vous souhaitez exporter vers un fichier local.
- La propriété Données est disponible pour un contrôle d’exportation , mais pas pour un contrôle Import .
OnSelect : actions à effectuer lorsque l’utilisateur appuie ou clique sur un contrôle.
Propriétés supplémentaires
Aligner : emplacement du texte par rapport au centre horizontal de son contrôle.
BorderColor : couleur de la bordure d’un contrôle.
BorderStyle : indique si la bordure d’un contrôle est Solid, Dashed, Dotted ou None.
BorderThickness : épaisseur de la bordure d’un contrôle.
Couleur : couleur du texte dans un contrôle.
DisplayMode : indique si le contrôle autorise l’entrée utilisateur (Modifier), affiche uniquement les données (Affichage) ou est désactivé (Désactivé).
DisabledBorderColor : couleur de la bordure d’un contrôle si la propriété DisplayMode du contrôle a la valeur Disabled.
DisabledColor : couleur du texte dans un contrôle si sa propriété DisplayMode est définie sur Disabled.
DisabledFill : couleur d’arrière-plan d’un contrôle si sa propriété DisplayMode est définie sur Disabled.
Remplissage : couleur d’arrière-plan d’un contrôle.
FocusBorderColor : couleur de la bordure d’un contrôle lorsque le contrôle est concentré.
FocusBorderThickness : épaisseur de la bordure d’un contrôle lorsque le contrôle est concentré.
Police : nom de la famille de polices dans laquelle le texte apparaît.
FontWeight : poids du texte dans un contrôle : Gras, Semibold, Normal ou Plus léger.
Hauteur : distance entre les bords supérieurs et inférieurs d’un contrôle.
HoverBorderColor : couleur de la bordure d’un contrôle lorsque l’utilisateur conserve le pointeur de la souris sur ce contrôle.
HoverColor : couleur du texte dans un contrôle lorsque l’utilisateur conserve le pointeur de la souris dessus.
HoverFill : couleur d’arrière-plan d’un contrôle lorsque l’utilisateur conserve le pointeur de la souris dessus.
Italique : indique si le texte d’un contrôle est italique.
Remplissage : distance entre le texte d’un bouton d’importation ou d’exportation et les bords de ce bouton.
PressedBorderColor : couleur de la bordure d’un contrôle lorsque l’utilisateur appuie ou clique sur ce contrôle.
PressedColor : couleur du texte dans un contrôle lorsque l’utilisateur appuie ou clique sur ce contrôle.
PressedFill : couleur d’arrière-plan d’un contrôle lorsque l’utilisateur appuie ou clique sur ce contrôle.
RadiusBottomLeft : degré auquel le coin inférieur gauche d’un contrôle est arrondi.
RadiusBottomRight : degré auquel le coin inférieur droit d’un contrôle est arrondi.
RadiusTopLeft : degré auquel le coin supérieur gauche d’un contrôle est arrondi.
RadiusTopRight : degré auquel le coin supérieur droit d’un contrôle est arrondi.
Taille : taille de police du texte qui apparaît sur un contrôle.
Barre d’accès : indique si une ligne s’affiche via le texte qui apparaît sur un contrôle.
TabIndex : ordre de navigation clavier par rapport à d’autres contrôles.
Texte : texte qui apparaît sur un contrôle ou que l’utilisateur tape dans un contrôle.
Soulignement : indique si une ligne apparaît sous le texte qui apparaît sur un contrôle.
VerticalAlign : emplacement du texte sur un contrôle par rapport au centre vertical de ce contrôle.
Visible : indique si un contrôle apparaît ou est masqué.
Largeur : distance entre les bords gauche et droit d’un contrôle.
X : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou de l’écran à défaut de conteneur parent).
Y : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou de l’écran à défaut de conteneur parent).
Example
- Ajoutez un contrôle Button et définissez sa propriété OnSelect sur cette formule :
Pour plus d’informations, lisez l’ajout, le nommage et la configuration d’un contrôle, ClearCollect et d’autres fonctions.ClearCollect(Products, {Name:"Europa", Price:"10.99"}, {Name:"Ganymede", Price:"12.49"}, {Name:"Callisto", Price:"11.79"}) - Appuyez sur F5, puis sélectionnez Bouton , puis appuyez sur Échap.
- Ajoutez un contrôle Export et définissez sa propriété De données sur Products.
- Appuyez sur F5 et sélectionnez le contrôle Exporter pour télécharger le fichier Data.zip.
- Sélectionnez Enregistrer, puis appuyez sur Échap pour revenir à l’espace de travail par défaut.
- Dans une application nouvelle ou existante, ajoutez un contrôle Import , nommez-le MyData et définissez sa propriété OnSelect sur cette formule :
Collect(ImportedProducts, MyData.Data) - Appuyez sur F5, sélectionnez MyData, puis sélectionnez le fichier que vous avez exporté, puis sélectionnez Ouvrir.
- Appuyez sur Échap et sélectionnez Collections dans le menu Fichier , puis vérifiez que l’application active a les données que vous avez exportées.
Conseils sur l’accessibilité
Les mêmes instructions pour Button s’appliquent, car l’exportation et l’importation sont simplement des boutons spécialisés.