Partager via


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

  1. Accéder à Power Apps.

  2. Cliquez sur Applications dans le volet de navigation de gauche.

  3. Sélectionnez votre application ou créez une application à partir de zéro.

  4. Sélectionnez Insérer dans le menu, puis sélectionnez Button.

  5. Dans la liste des propriétés en haut à gauche, sélectionnez OnSelect.

  6. Entrez la formule Print().

  7. Enregistrer et publier l’application.

  8. Lire l’application.

  9. 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.

    Navigateur d’impression par défaut pour imprimer ou enregistrer.

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.

    Nouvel écran 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.

    Taille d’écran Impression portrait.

  • 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.

Voir aussi

Référence de formule d’application Canvas