Visning eller skjulning af rapportindhold i forskellige udskrifts- og eksportformater
Du kan bruge systemrapportvariablen _CurrentPrintMode i formler til at præsentere forskelligt rapport- og rapportbogsindhold i forskellige outputformater, f.eks. Excel og PDF.
_CurrentPrintMode er en skrivebeskyttet systemrapportvariabel. Den udfyldes kun under disse omstændigheder:
- Når en rapport eller rapportbog udskrives
- Når en rapport eller rapportbog eksporteres
- Når Vis udskrift åbnes
Når variablen er udfyldt, har den følgende egenskaber:
- Nøgle: Outputtype.
- Egenskab: Format.
Følgende værdier er gyldige: pdf, ppt, xlsx uden værdier, xlsx med værdier, img.
- Egenskab: Metode.
Følgende værdier er gyldige: eksport, udskrivning.
- Egenskab: Objekt.
Følgende værdier er gyldige: rapport, bog.
Eksempel:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>
Brug _CurrentPrintMode i f.eks. GETPROPERTY-formler på fanen Tilgængelighed for disse rapportobjekter:
- Tekstfelt
- Diagram
- Webudvidelse
- Billede
Eksempel:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")