Visa eller dölja rapportinnehåll i olika utskrifts- och exportformat
Du kan använda systemrapportvariabeln _CurrentPrintMode i formler om du vill presentera olika rapport- och rapportboksinnehåll i olika utdataformat, t.ex. Excel och pdf.
_CurrentPrintMode är en skrivskyddad systemrapportvariabel. Den fylls i endast under följande omständigheter:
- När en rapport eller rapportbok skrivs ut
- När en rapport eller rapportbok exporteras
- När förhandsgranskningen öppnas
När variabeln har fyllts i har den följande egenskaper:
- Nyckel: utdatatyp.
- Egenskap: format.
Följande värden är giltiga: pdf, ppt, xlsx novalue, xlsx value, img.
- Egenskap: metod.
Följande värden är giltiga: export, utskrift.
- Egenskap: objekt.
Följande värden är giltiga: rapport, bok.
Exempel:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>
Använd _CurrentPrintMode i exempelvis GETPROPERTY-formler på fliken Tillgänglighet för följande rapportobjekt:
- textruta
- Diagram
- Webbtillägg
- Bild
Exempel:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")