Freigeben über


Print-Funktion

Gilt für: Canvas-Apps Modellgesteuerte Apps

Öffnet den aktuellen Bildschirm im des Dialogfelds „Drucken“ des Standardbrowsers

Beschreibung

Mit der Druckfunktion können Sie einen beliebigen Bildschirm auswählen und an eine Seite anpassen, um ihn zum Drucken an einen Drucker zu senden, oder Sie können ihn als PDF-Datei speichern.

Die unterschiedlichen Konfigurationen des Bildschirms ermöglichen unterschiedliche Druckergebnisse. Bei festen Bildschirmen passen sie zur Größe der Seite. Bei Verwendung der Bildschirmvorlagen/Bildschirme mit besonderer Größe passen wir den Inhalt an die Größe des Drucks an.

Notiz

Sie können nur den Bildschirm drucken, für den Sie eine Schaltfläche hinzugefügt und die Funktion Print in der Eigenschaft OnSelect der Schaltfläche definiert haben. Wenn Sie beispielsweise eine Schaltfläche zu screen 2 hinzugefügt haben und bei Auswahl der Schaltfläche nur der Inhalt in screen 2 gedruckt wird.

Syntax

Print()

Beispiele

  1. Wechseln Sie zu Power Apps.

  2. Wählen Sie im linken Navigationsbereich die Option Apps aus.

  3. Wählen Sie Ihre App aus ,oder erstellen Sie eine App ohne Vorlage.

  4. Wählen Sie Einfügen im Menü und dann Schaltfläche aus.

  5. Wählen Sie aus der Eigenschaftsliste oben links OnSelect aus.

  6. Geben Sie die Formel Print() ein.

  7. Speichern und veröffentlichen Sie die App.

  8. Führen Sie die App aus.

  9. Wählen Sie die Schaltfläche aus, die Sie hinzugefügt haben. Wenn Sie auf die Schaltfläche klicken, wird ein Standarddruckbrowser angezeigt, in dem Sie aus den verfügbaren Optionen auswählen können, um ihn zu drucken oder ihn als PDF-Datei zu speichern.

    Standard-Druckbrowser zum Drucken oder Speichern

Steuerelemente beim Drucken ausblenden

Um anpassbarere Inhalte zu aktivieren, können Sie auf den Bildschirm zugreifen, während der Bildschirm die Änderungseigenschaften der Canvas-App druckt. Zum Beispiel das Ausblenden von Schaltflächen oder das Ändern eines Formulars in den Ansichtsmodus.

Im obigen Beispiel, in dem Sie eine Schaltfläche auf dem Bildschirm einfügen, stellen Sie beim Drucken des Bildschirms fest, dass die Schaltfläche auch gedruckt wird. Um die Schaltfläche während des Druckvorgangs vom Bildschirm zu entfernen, fügen Sie der Eigenschaft Visible der Schaltfläche die Formel Not Screen1.Printing hinzu. Zeigen Sie die App in der Vorschau an, und wählen Sie die Schaltfläche aus. Beachten Sie, dass die Schaltfläche im Inhalt des Dialogfelds für die Druckvorschau des Browsers nicht im Inhalt angezeigt wird.

Eine Bildschirmvorlage verwenden

Eine einfache Möglichkeit, um zu starten, besteht darin, eine Druckvorlage zu verwenden, um die Größe Ihres Drucks auf die Größe des Letter-Formats zu bringen.

  • Öffnen oder erstellen Sie eine neue Canvas-App.

  • Wählen Sie Neuer Bildschirm und die Option Hochformatdruck aus.

    Neuer Bildschirm mit Hochformatdruck

  • Beachten Sie, dass die Größe des Bildschirms anders ist als bei anderen Bildschirmen, wenn Sie auf die Schaltfläche „Drucken“ in der oberen rechten Ecke klicken.

    Bildschirmgröße im Hochformatdruck

  • Fügen Sie diesem Bildschirm Inhalt hinzu.

  • Beachten Sie, dass der Inhalt auf den Druck zugeschnitten ist. Dies ermöglicht eine individuellere Kontrolle über das Erlebnis.

Bildschirmgrößen für gängige Ausdrucke

Um einen Druck für eine bestimmte Größe zu erstellen, können Sie eine dynamische App oder einen speziellen Bildschirm erstellen, um Ihren Druck zu verwalten.

Druckgröße Bildschirmhöhe Bildschirmbreite
A4-Hochformat 1123 794
A4-Querformat 794 1123
Letter-Hochformat 1056 816
Letter-Querformat 816 1056

Bekannte Einschränkungen

  • Die Print Funktion funktioniert derzeit nicht auf mobilen Geräten und auf SharePoint Formen.
  • Die Funktion Print funktioniert derzeit nicht auf angepassten Seiten oder in eingebetteten Szenarien.
  • Die Standard-Browserdrucker sind diejenigen, auf denen gedruckt werden kann.
  • In einigen Browser-Druckdialogen sollte die Einstellung mit dem Namen Hintergrundgrafiken aktiviert sein, um alle Bilder und Farben im Druck zu sehen.
  • Die Funktion Drucken kann nicht mehrere Seiten drucken.

Siehe auch

Canvas-App-Formelreferenz