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")