Fonction Print
S’applique à : Applications Canvas
Ouvre l’écran actuel dans la boîte de dialogue d’impression par défaut du navigateur.
Description
La fonction Print (Imprimer) vous permet de sélectionner n’importe quel écran et de l’adapter à une page afin de l’envoyer à une imprimante aux fins d’impression, ou vous permet de l’enregistrer sous forme de fichier PDF.
Les différentes configurations de l’écran permettent différents résultats d’impression. Pour les écrans fixes, ils s’adaptent à la taille de la page ; pour les écrans à partir de modèles ou de taille spéciale, nous adapterons le contenu à la taille de l’impression.
Note
Vous ne pouvez imprimer que des écrans auxquels vous avez ajouté un bouton et défini la fonction Print pour la propriété OnSelect
du bouton. Par exemple, si vous avez ajouté un bouton sur screen 2
et que vous sélectionnez le bouton, seul le contenu de screen 2
est imprimé.
Syntaxe
Print()
Examples
Accéder à Power Apps.
Cliquez sur Applications dans le volet de navigation de gauche.
Sélectionnez votre application ou créez une application à partir de zéro.
Sélectionnez Insérer dans le menu, puis sélectionnez Button.
Dans la liste des propriétés en haut à gauche, sélectionnez OnSelect.
Entrez la formule
Print()
.Enregistrer et publier l’application.
Lire l’application.
Sélectionnez le bouton que vous avez ajouté. Lorsque vous sélectionnez le bouton, un navigateur d’impression par défaut apparaît et vous permet de choisir parmi les options disponibles pour l’imprimer ou l’enregistrer sous forme de fichier PDF.
Masquer les commandes lors de l’impression
Pour activer un contenu plus personnalisable, vous pouvez accéder à l’écran lorsqu’il s’imprime pour modifier les propriétés de l’application canevas. Par exemple, pour masquer les boutons ou modifier un formulaire en mode de vue.
À partir de l’exemple ci-dessus, lorsque vous insérez un bouton sur l’écran et que vous imprimez l’écran, vous remarquez que le bouton est également imprimé. Pour retirer le bouton de l’écran pendant l’impression, sur la propriété Visible du bouton, ajoutez la formule Not Screen1.Printing
. Affichez un aperçu de l’application et sélectionnez le bouton. Notez que le bouton n’apparaît pas dans le contenu de la boîte de dialogue d’impression d’aperçu du navigateur.
Utiliser un modèle d’écran
Un moyen simple de commencer consiste à utiliser un modèle d’écran pour dimensionner votre impression à la dimension Lettre.
Ouvrez ou créez une nouvelle application canevas.
Sélectionnez Nouvel écran et sélectionnez l’option Impression portrait.
Observez que la taille de l’écran est différente des autres écrans, avec le bouton d’impression dans le coin supérieur droit.
Ajoutez du contenu à cet écran.
Observez que le contenu est dimensionné pour l’impression. Cela permet un contrôle plus personnalisé de l’expérience.
Tailles d’écran pour les impressions courantes
Pour créer une impression pour une taille spécifique, vous pouvez créer une application réactive, ou créer un écran spécial pour gérer votre impression.
Taille d’impression | Hauteur d’écran | Largeur d’écran |
---|---|---|
Portrait A4 | 1123 | 794 |
Paysage A4 | 794 | 1123 |
Portrait Lettre | 1056 | 816 |
Paysage Lettre | 816 | 1056 |
Limitations connues
- La fonction Print ne fonctionne actuellement pas sur les appareils mobiles et sur les formulaires SharePoint.
- Les imprimantes de navigateur par défaut sont celles qui seront disponibles pour l’impression.
- Dans certaines boîtes de dialogue d’impression de navigateur, un paramètre appelé Graphiques d’arrière-plan doit être activé pour voir toutes les images et couleurs de l’impression.
- La fonction Imprimer ne peut pas imprimer plusieurs pages.