Zobrazení nebo skrytí obsahu reportu v různých formátech tisku a exportu
Proměnnou systémového reportu _CurrentPrintMode můžete používat ve vzorcích k zobrazení různých reportů a obsahu knihy reportů v různých výstupních formátech, například Excel a PDF.
_CurrentPrintMode je systémová proměnná reportu jen pro čtení. Vyplní se pouze za těchto okolností:
- Při tisku reportu nebo knihy reportů
- Při exportu reportu nebo knihy reportů
- Při otevření náhledu tisku
Při vyplnění má proměnná tyto vlastnosti:
- Klíč: Typ výstupu.
- Vlastnost: Formát.
Platné hodnoty: pdf, ppt, xlsx novalue, xlsx hodnota, img.
- Vlastnost: Metoda.
Platné hodnoty: export, tisk.
- Vlastnost: Objekt.
Platné hodnoty: report, kniha.
Například:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>
Proměnnou _CurrentPrintMode můžete použít například ve vzorcích GETPROPERTY na kartě Dostupnost těchto objektů reportu:
- Textové pole
- Graf
- Webové rozšíření
- Obrázek
Například:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")