Rapportinhoud weergeven of verbergen in verschillende afdruk- en exportindelingen

U kunt de systeemrapportvariabele _CurrentPrintMode gebruiken in formules om verschillende rapport- en rapportboekinhoud weer te geven in verschillende uitvoerindelingen, zoals Excel en PDF.

_CurrentPrintMode is een alleen-lezen systeemrapportvariabele. Deze wordt alleen ingevuld in de volgende omstandigheden:

  • Wanneer een rapport of rapportboek wordt afgedrukt
  • Wanneer een rapport of rapportboek wordt geëxporteerd
  • Wanneer het afdrukvoorbeeld wordt geopend

Indien gevuld heeft de variabele de volgende eigenschappen:

  • Sleutel: Uitvoertype.
  • Eigenschap: Opmaak.

    Geldige waarden zijn: pdf, ppt, xlsx novalue, xlsx value, img.

  • Eigenschap: Methode.

    Geldige waarden zijn: exporteren, afdrukken.

  • Eigenschap: Object.

    Geldige waarden zijn: rapport, rapportboek.

Bijvoorbeeld:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>

Gebruik _CurrentPrintMode bijvoorbeeld in GETPROPERTY-formules op het tabblad Beschikbaarheid van deze rapportobjecten:

  • Tekstvak
  • Diagram
  • Web-extensie
  • Afbeelding
Bijvoorbeeld:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")