การแสดงหรือซ่อนเนื้อหารายงานในรูปแบบการพิมพ์และการส่งออกที่แตกต่างกัน

คุณสามารถใช้ตัวแปรรายงานระบบ _CurrentPrintMode ในสูตรเพื่อแสดงเนื้อหารายงานและสมุดรายงานในรูปแบบต่างๆ เช่น Excel และ PDF

_CurrentPrintMode เป็นตัวแปรรายงานระบบแบบอ่านอย่างเดียว ต้องระบุการมอบหมายงานตามลำดับขั้นในสถานการณ์เหล่านี้เท่านั้น:

  • เมื่อพิมพ์รายงานหรือสมุดรายงาน
  • เมื่อมีการส่งออกรายงานหรือสมุดรายงาน
  • เมื่อเปิดหน้าตัวอย่างก่อนพิมพ์

เมื่อเติม ตัวแปรจะมีคุณสมบัติเหล่านี้:

  • คีย์: ประเภทเอาต์พุต
  • คุณสมบัติ: รูปแบบ

    ค่าที่ถูกต้องคือ: pdf, ppt, xlsx novalue, ค่า xlsx, img

  • คุณสมบัติ: วิธี

    ค่าที่ถูกต้องคือ: ส่งออก, พิมพ์

  • คุณสมบัติ: ออบเจ็กต์

    ค่าที่ถูกต้องคือ: รายงาน, สมุด

ตัวอย่างเช่น:
<Table>
<Row name="output type">
<Property name="format" value="pdf"/>
<Property name="method" value="export"/>
<Property name=object" value="report"/>
</Row>
</Table>

ใช้ _CurrentPrintMode ใน ตัวอย่างเช่น สูตร GETPROPERTY บนแท็บ ความพร้อมใช้งาน ของออบเจ็กต์รายงานเหล่านี้:

  • กล่องข้อความ
  • แผนภูมิ
  • ส่วนขยายเว็บ
  • ภาพ
ตัวอย่างเช่น:
=IF(GETPROPERTY(ReportVariables._CurrentPrintMode.Text, "output type", "format")="pdf","True","False")