Vise eller skjule rapportinnhold i forskjellige utskrifts- og eksportformater
Du kan bruke systemrapportvariabelen _CurrentPrintMode i formler for å presentere forskjellig rapport- og rapportbokinnhold i forskjellige utdataformater, for eksempel Excel og PDF.
_CurrentPrintMode er en skrivebeskyttet systemrapportvariabel. Den fylles kun ut under disse omstendighetene:
- Når en rapport eller rapportbok skrives ut
- Når en rapport eller rapportbok eksporteres
- Når forhåndsvisningen av utskrift åpnes
Når dette er fylt ut, har variabelen disse egenskapene:
- Nøkkel: Utdatatype.
- Egenskap: Format.
Gyldige verdier er: pdf, ppt, xlsx novalue, xlsx-verdi, img.
- Egenskap: Metode.
Gyldige verdier er: eksporter, skriv ut.
- Egenskap: Objekt.
Gyldige verdier er: rapport, bok.
For eksempel:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>
Bruk _CurrentPrintMode i for eksempel GETPROPERTY-formler på Tilgjengelighet-fanen for disse rapportobjektene:
- Tekstboks
- Diagram
- Nettutvidelse
- Bilde
For eksempel:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")