Funzione Print
Si applica a: App Canvas
Apre la schermata corrente nella finestra di dialogo di stampa del browser predefinito.
Descrizione
La funzione di stampa consente di selezionare qualsiasi schermata e adattarla a una pagina per inviarla a una stampante per la stampa o consente di salvarla come file PDF.
Le diverse configurazioni della schermata consentono diversi risultati di stampa. Per le schermate fisse, si adattano alle dimensioni della pagina, per l'uso dei modelli di schermate/schermate di dimensioni speciali, adatteremo il contenuto alla dimensione della stampa.
Nota
Puoi stampare solo la schermata in cui hai aggiunto un pulsante e definito la funzione Print nella proprietà OnSelect
del pulsante. Ad esempio, se hai aggiunto un pulsante su screen 2
e quando selezioni il pulsante, solo il contenuto in screen 2
viene stampato.
Sintassi
Print()
Esempi
Vai a Power Apps.
Nel riquadro di spostamento sinistro seleziona App.
Seleziona la tua app o crea un'app da zero.
Seleziona Inserisci dal menu, quindi seleziona Pulsante.
Dall'elenco delle proprietà in alto a sinistra, seleziona OnSelect.
Immetti la formula
Print()
.Salvare e pubblicare l'app.
Riprodurre l'app.
Seleziona il pulsante che hai aggiunto. Quando selezioni il pulsante, viene visualizzato un browser di stampa predefinito che consente di scegliere tra le opzioni disponibili per stamparlo o salvarlo come file PDF.
Nascondere i controlli durante la stampa
Per abilitare un contenuto più personalizzabile, puoi accedere alla schermata quando la schermata sta stampando alle proprietà di modifica dell'app canvas. Ad esempio, nascondere i pulsanti o modificare un modulo in modalità di visualizzazione.
Dall'esempio sopra, dove inserisci un pulsante sulla schermata e quando stampi la schermata, puoi notare che anche il pulsante viene stampato. Per rimuovere il pulsante dalla schermata durante la stampa, sulla proprietà Visible del pulsante aggiungi la formula Not Screen1.Printing
. Visualizza l'anteprima dell'app e seleziona il pulsante. Osserva come il pulsante non viene visualizzato nel contenuto nella finestra di dialogo di stampa dell'anteprima del browser.
Utilizzare un modello di schermata
Un modo semplice per iniziare è utilizzare un modello di schermata per ridimensionare la stampa in base alle dimensioni Lettera.
Apri o crea una nuova app canvas.
Seleziona Nuova schermata e seleziona l'opzione Stampa verticale.
Osserva come le dimensioni della schermata sono diverse dalle altre schermate con il pulsante di stampa nell'angolo in alto a destra.
Aggiungi contenuto a questa schermata.
Osserva come il contenuto è dimensionato per la stampa. Ciò consente un controllo più personalizzato sull'esperienza.
Formati della schermata per stampe comuni
Per creare una stampa per un formato specifico, puoi creare un'app reattiva o creare una schermata speciale per gestire la stampa.
Dimensioni di stampa | Altezza schermata | Larghezza schermata |
---|---|---|
Verticale A4 | 1123 | 794 |
Orizzontale A4 | 794 | 1123 |
Lettera verticale | 1056 | 816 |
Lettera orizzontale | 816 | 1056 |
Limitazioni note
- La funzione Print attualmente non funziona nei dispositivi mobili e nei moduli di SharePoint.
- Le stampanti predefinite del browser sono quelle su cui sarà possibile stampare.
- In alcune finestre di dialogo di stampa del browser, un'impostazione chiamata Grafica di sfondo dovrebbe essere abilitato per vedere tutte le immagini e i colori nella stampa.
- La funzione Stampa non può stampare più pagine.