Visualizzazione o disattivazione della visualizzazione del contenuto dei report in diversi formati di stampa ed esportazione
Nelle formule è possibile utilizzare la variabile di report di sistema _CurrentPrintMode per presentare diversi contenuti di report e libro report in diversi formati di output, ad esempio Excel e PDF.
_CurrentPrintMode è una variabile di report di sistema di sola lettura. Viene compilata soltanto nei seguenti casi:
- Quando viene stampato un report o un libro report
- Quando viene esportato un report o un libro report
- All'apertura dell'anteprima di stampa
Quando viene compilata, la variabile ha le seguenti proprietà:
- Chiave: tipo di output.
- Proprietà: formato.
I valori validi sono i seguenti: pdf, ppt, xlsx novalue, xlsx value, img.
- Proprietà: metodo
I valori convalidati sono: export, print.
- Proprietà: oggetto.
I valori convalidati sono: report, book.
Ad esempio:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>
Utilizzare _CurrentPrintMode, ad esempio, in formule GETPROPERTY nella scheda Disponibilità dei seguenti oggetti report:
- Casella di testo
- Grafico
- Estensione Web
- Immagine
Ad esempio:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")