SAP Scripts - คำสั่งควบคุม

ใน SAPscript คุณสามารถใช้ไฟล์ control commandsเพื่อควบคุมการจัดรูปแบบเอาต์พุตที่จัดการโดยผู้เรียบเรียง SAPscript ผู้เรียบเรียงจะแปลงข้อความจากแบบฟอร์มที่แสดงในโปรแกรมแก้ไขเป็นแบบฟอร์มที่ใช้สำหรับการพิมพ์

คำสั่งควบคุมถูกวางไว้ในโปรแกรมแก้ไขข้อความในลักษณะเดียวกับบรรทัดข้อความปกติ โครงสร้างต่อไปนี้ใช้สำหรับคำสั่งควบคุม -

  • คำสั่งควบคุมถูกป้อนในรูปแบบย่อหน้า /:

  • คุณควรป้อนคำสั่งควบคุมเพียงคำสั่งเดียวในแต่ละบรรทัด

  • คำสั่งควบคุมถูกป้อนเป็นข้อความ

  • คุณต้องแน่ใจว่า Control Command และพารามิเตอร์ไม่ใช้เกินหนึ่งบรรทัด

  • เมื่อคำสั่งควบคุมมีข้อผิดพลาดบรรทัดที่มีคำสั่งควบคุมจะถือเป็นบรรทัดข้อคิดเห็นและจะไม่ถูกพิมพ์

ต่อไปนี้เป็นคำสั่ง Control ทั่วไปที่สามารถใช้ใน SAPscript -

การแบ่งหน้าอย่างชัดเจน: NEW-PAGE

คุณสามารถใช้คำสั่งควบคุมนี้เพื่อบังคับให้แบ่งหน้าในข้อความเมื่อใดก็ได้

ตัวอย่าง

/: NEW-PAGE [page_name]

โปรดทราบว่าไม่ควรมีการแบ่งหน้าโดยนัยเกิดขึ้นภายในบรรทัดว่างมิฉะนั้นอาจมีการพิมพ์หน้าว่างที่ไม่คาดคิด

การป้องกันตัวแบ่งหน้า: ป้องกัน

ด้วยคำสั่งป้องกันหน้านี้คุณสามารถพิมพ์ย่อหน้าที่สมบูรณ์ในหนึ่งหน้า

หน้าต่างหลัก: NEW-WINDOW

คำสั่งควบคุมนี้ใช้เมื่อหนึ่งในหน้าต่างหลักเต็ม จากนั้นหน้าต่างหลักถัดไปในหน้านั้นจะถูกนำมาใช้

ต่อไปนี้เป็นคำสั่ง Control ทั่วไปอื่น ๆ ที่คุณสามารถใช้ใน SAPscript เพื่อควบคุมเอาต์พุต -

  • SET DATE MASK - เพื่อจัดรูปแบบฟิลด์วันที่

  • DEFINE - เพื่อกำหนดค่าให้กับสัญลักษณ์ข้อความ

  • SET TIME MASK - ในการจัดรูปแบบเขตข้อมูลเวลา

  • SET COUNTRY - การจัดรูปแบบขึ้นอยู่กับประเทศ

  • SET SIGN - เพื่อวางตำแหน่งเครื่องหมายนำหน้า

  • RESET - เพื่อเริ่มต้นย่อหน้าที่มีหมายเลข

  • TOP - เพื่อตั้งค่าข้อความส่วนหัวในหน้าต่างหลัก

  • BOTTOM - เพื่อตั้งค่าข้อความส่วนท้ายในหน้าต่างหลัก

  • IF - เพื่อเพิ่มข้อความตามเงื่อนไข

  • STYLE - ในการเปลี่ยนรูปแบบ

  • INCLUDE - เพื่อรวมข้อความอื่น ๆ

ตัวอย่าง

รวม MYTEXT OBJECT TEXT ID ST

รวมชื่อ OBJECT ชื่อ ID ชื่อ PARAGRAPH ชื่อ LANGUAGE name