บทแนะนำฟอร์มดีไซเนอร์ – Reportbuilder

💡บทแนะนำเหล่านี้อธิบายวิธีสร้าง คัดลอก และเชื่อมโยงเทมเพลต Reportbuilder ใหม่ สร้างส่วนหัว ส่วนรายละเอียด และส่วนท้าย และเปลี่ยนการตั้งค่าการพิมพ์

ตัวอย่างการนำทาง

เมนูหลัก > การติดตั้ง > ฟอร์มดีไซเนอร์

ข้อมูล

QuickEasy BOS มี Reportbuilder ซึ่งเป็นฟอร์มดีไซเนอร์ที่ให้คุณปรับแต่งเทมเพลตทั้งหมดของคุณได้ (เช่น ใบแจ้งยอด ใบแจ้งหนี้ อีเมล)

คุณเข้าถึงไปป์ไลน์ข้อมูล ช่องข้อมูล และเครื่องมือแก้ไขได้ เพื่อช่วยในการออกแบบฟอร์ม

เทมเพลต Reportbuilder อาจออกแบบขึ้นใหม่ทั้งหมด คัดลอกจากเทมเพลตที่มีอยู่แล้วนำมาแก้ไข หรือสร้างด้วยตัวช่วยสร้างฟอร์มจาก Reportbuilder > ไฟล์ > ใหม่ > ตัวช่วยสร้างรายงาน

วิธีสร้างเทมเพลต

ข้อมูล
  • ตัวอย่างนี้สร้างเทมเพลต ใบเสนอราคา ขั้นตอนเดียวกันนี้ใช้ได้กับประเภทข้อมูลรายการทั้งหมด
  • สร้างเทมเพลตหลายแบบสำหรับประเภทข้อมูลรายการเดียวกันได้
  • เมื่อคุณวางรายการหนึ่ง จะมีสองช่อง: ช่องหนึ่งมีป้ายกำกับ และอีกช่องหนึ่งมีข้อมูล คุณสามารถลบช่องป้ายกำกับได้โดยคลิกที่ช่องนั้นแล้วกด Delete คุณยังคงดูคำอธิบายของช่องข้อมูลได้โดยคลิกที่ช่องนั้นแล้วดูที่แถวที่อยู่ใต้ไอคอนโดยตรง ซึ่งจะแสดงชื่อของตารางและช่องข้อมูล
  1. สร้างเทมเพลตใน QuickEasy BOS เพื่อให้มีชื่อฟอร์มอยู่ โดยสร้างผ่านโมดูล ประเภทข้อมูลรายการ หรือ เอาต์พุตเอกสาร
  2. เปิดรายการ ใบเสนอราคา
    • หมายเหตุ: สร้างฟอร์มไม่ได้หากไม่มีข้อมูล เนื่องจากจะไม่มีช่องข้อมูลให้เพิ่มลงในฟอร์มหรือดูตัวอย่าง ช่องข้อมูลที่ใช้ได้ใน ฟอร์มดีไซเนอร์ สร้างจากมุมมองที่เปิดอยู่บนหน้าจอใน BOS
  3. ไปที่ Reportbuilder (เมนูหลัก > การติดตั้ง > ฟอร์มดีไซเนอร์ > Reportbuilder)
  4. คลิก ไฟล์ > รายงานใหม่
  5. ลากส่วนต่าง ๆ (ส่วนหัว รายละเอียด ส่วนท้าย) ลงโดยใช้แถบสีเทาที่คั่นระหว่างส่วนเพื่อขยายส่วนเหล่านั้น
  6. ตรวจสอบว่าแผง แผนผังข้อมูล เปิดอยู่ทางขวาของคุณหรือไม่ หากไม่เปิด ให้เพิ่มจาก เมนูหลัก > แสดงผล > แถบเครื่องมือ > แผนผังข้อมูล
  7. รายการตารางที่ใช้ได้จาก BOS จะแสดงทางขวา เมื่อคลิกรายการหนึ่งใน แผนผังข้อมูล จะเปิดรายการด้านล่างที่แสดงช่องข้อมูลทั้งหมดที่ใช้ได้ (ลากแถบที่คั่นระหว่างสองแผงขึ้นหรือลงเพื่อปรับขนาดแผง)

วิธีสร้างส่วนหัวสำหรับข้อมูลรายการ

  1. ข้อมูลเอนทิตี:
    1. คลิกรายการที่มีข้อมูลเกี่ยวกับเอนทิตีของคุณ ชื่อ trans_entity ใน แผนผังข้อมูล
    2. ที่แถวไอคอนด้านบน คลิก DB Image (ไอคอนที่มีรูปภาพ) แล้วคลิกภายในส่วนหัวเพื่อวาง
    3. ทางซ้ายในส่วน ข้อมูล ให้ป้อน template_image ข้าง DataField
    4. ตรวจสอบว่า DataPipeline แสดง trans_entity (อยู่ใต้ DataField โดยตรง) หากไม่ใช่ ให้แทนที่รายการด้วย trans_entity
    5. ใช้จุดเพื่อลากและปรับขนาดรายการจนวางอยู่ในตำแหน่งที่ต้องการ
    6. ทางซ้ายใต้ รูปแบบเลเอาท์ – ไดนามิก เลือกช่องทำเครื่องหมายถัดจาก Stretch เพื่อปรับโลโก้ให้พอดีภายในบล็อก
    7. ที่แถวไอคอนด้านบน คลิก DBRich Text (ไอคอน) (ไอคอนที่มีตัว A สีแดง) แล้วคลิกภายในส่วนหัวเพื่อวาง
    8. ทางซ้ายในส่วน ข้อมูล ให้ป้อน template_masthead_rtf ข้าง DataField
    9. ตรวจสอบว่า DataPipeline แสดง trans_entity หากไม่ใช่ ให้แทนที่รายการ
    10. หาก ส่วนหัว เล็กเกินไป ให้ลากแถบที่มีป้าย ส่วนหัว ลงเพื่อเพิ่มขนาดของ ส่วนหัว
    11. คลิกไอคอนเส้น แล้วคลิกส่วนหัวที่อยู่ใต้ช่องข้อมูลที่วางไว้
    12. ใช้จุดลากเส้นจนยาวตลอดส่วนหัว
    13. กด Ctrl + S เพื่อบันทึกงานของคุณ
  2. ข้อมูลลูกค้า:
    1. คลิก ป้ายกำกับ (ไอคอน) แล้วคลิกบนฟอร์มเพื่อวางป้ายกำกับ
    2. ดับเบิลคลิกภายในป้ายกำกับแล้วป้อน ใบเสนอราคา ใช้ฟังก์ชันข้อความด้านบนฟอร์มเพื่อจัดป้ายกำกับให้อยู่กึ่งกลาง ทำให้เป็นตัวหนา และเพิ่มขนาดตัวอักษร
    3. คลิก trans_header ใน แผนผังข้อมูล เพื่อเข้าถึงข้อมูลส่วนหัวของข้อมูลรายการ
    4. คลิกแล้วลากช่องข้อมูลต่อไปนี้ไปไว้ใน ส่วนหัว:
      1. company_name (ใส่ชื่อลูกค้า)
      2. contact_name (ใส่ชื่อผู้ติดต่อของลูกค้า)
    5. คลิก trans_customer ใน แผนผังข้อมูล
    6. คลิกแล้วลาก email ไปไว้ในส่วนหัว
    7. สำหรับช่องข้อมูลแต่ละช่องที่เพิ่ม:
      1. ลบป้ายกำกับ (ส่วนแรกที่แสดงชื่อของช่องข้อมูล)
      2. คลิกช่องข้อมูลแล้วป้อนค่าเหล่านี้ในส่วน รูปแบบเลเอาท์:
        • Height = 5
        • Left = 6
        • Width = 75
      3. ลากช่องข้อมูลเพื่อเว้นระยะในแนวตั้ง ซึ่งเป็นการกำหนดระยะขอบบน
    8. คลิก trans_header ใน แผนผังข้อมูล
    9. คลิกแล้วลาก address ไปไว้ในส่วนหัว ถัดจากชื่อบริษัท
  3. ข้อมูลเอกสาร:
    1. สร้างป้ายกำกับถัดจากที่อยู่ สำหรับ:
      1. หมายเลข (QT No.)
      2. วันที่
      3. ตัวแทน
    2. คลิก trans_header ใน แผนผังข้อมูล
      1. ลาก trans_no จากส่วน ช่องข้อมูล ไปไว้ถัดจากข้อความ หมายเลข
      2. ลาก date_trans จากส่วน ช่องข้อมูล ไปไว้ถัดจากข้อความ วันที่
    3. คลิก trans_rep แล้วลาก nickname จากส่วน ช่องข้อมูล ไปไว้ถัดจากข้อความ ตัวแทน
    4. สำหรับช่องข้อมูลแต่ละช่องที่เพิ่ม ให้ปรับเลเอาท์ตามที่อธิบายไว้ใน ขั้นตอนที่ 2g
  4. ป้ายกำกับ:
    1. แทรกเส้นแนวนอนใต้รายการก่อนหน้า (คลิกไอคอนเส้นแล้วลากเส้นให้ยาวตลอดหน้า)
    2. แทรกป้ายกำกับใต้เส้นและเหนือตัวแบ่งส่วน สำหรับช่องข้อมูลต่อไปนี้:
      • คำอธิบาย
      • จำนวน
      • หน่วย
      • ปรับ % (ใส่ช่องข้อมูลนี้เฉพาะเมื่อการปรับเปลี่ยนเป็นส่วนลดที่ต้องการให้ลูกค้าเห็น)
      • ราคาต่อหน่วย
      • ยอดรวม (ไม่รวมภาษีมูลค่าเพิ่ม)
      • ภาษีมูลค่าเพิ่ม
      • ยอดรวม (รวมภาษีมูลค่าเพิ่ม)
    3. เปลี่ยนลักษณะและขนาดของป้ายกำกับ (เช่น ตัวหนา 10 pt)
    4. แทรกเส้นอีกเส้นใต้ป้ายกำกับ
    5. กด Ctrl + S เพื่อบันทึกงานของคุณ
  5. คลิก ดูตัวอย่าง (แท็บ) เพื่อดูว่าเลเอาท์มีลักษณะอย่างไร ปรับแก้ตามต้องการ

วิธีสร้างส่วนรายละเอียด

  1. คลิกไอคอนถัดจาก แผนผังรายงาน เพื่อสลับแผงด้านซ้ายเป็น มุมมองรายงาน
  2. ในบล็อกทางซ้ายที่แสดง ข้อมูล เลือก trans_items จากรายการดรอปดาวน์ถัดจาก DataPipeline
  3. คลิก บริเวณ (ไอคอน) (ไอคอนที่หกจากขวา) แล้วคลิกส่วนรายละเอียด
  4. ใต้ ลักษณะที่ปรากฏ คลิกเครื่องหมายบวกข้าง Pen
    1. เปลี่ยน สไตล์ เป็น psClear
  5. ใต้ รูปแบบเลเอาท์ ทำเครื่องหมายในช่องข้าง ParentWidth และ ParentHeight
  6. ใต้ รูปแบบเลเอาท์ – ไดนามิก ทำเครื่องหมาย KeepTogether
    • หมายเหตุ: บล็อกบริเวณช่วยให้ข้อมูลอยู่ด้วยกัน และจะแทรกหน้าใหม่หากมีข้อมูลรายการมากเกินไป
  7. คลิก trans_items ใน แผนผังข้อมูล แล้วลากช่องข้อมูลต่อไปนี้ไปไว้ในบล็อกบริเวณ ใต้หัวข้อที่สร้างไว้:
    1. description
    2. qty
    3. unit
    4. disc_per (เปอร์เซ็นต์การปรับ: Adj%)
    5. total_unit_cur (ช่องนี้คือราคาต่อหน่วยรวมในสกุลเงินของข้อมูลรายการ)
    6. total_cur (ช่องข้อมูลนี้คือยอดที่ต้องชำระ ไม่รวมภาษีมูลค่าเพิ่ม ในสกุลเงินของข้อมูลรายการ)
    7. vat_cur (ช่องนี้คือจำนวนภาษีมูลค่าเพิ่ม)
    8. total_vat_cur (ช่องข้อมูลนี้คือยอดที่ต้องชำระ รวมภาษีมูลค่าเพิ่ม ในสกุลเงินของข้อมูลรายการ)
  8. จัดแนวช่องข้อมูลที่เพิ่มโดยใช้ไอคอนในส่วนแบบอักษร ยอดรวมควรจัดชิดขวา
  9. เปลี่ยนขนาดและสีตัวอักษร (เช่น สีดำ 10 pt) โดยใช้ตัวเลือกในส่วนแบบอักษร
  10. กด Ctrl + S เพื่อบันทึกงานของคุณ
  11. เพิ่มรายงานย่อย (ภายในบริเวณ) เพื่อแสดง คำอธิบายประมาณการ แบบเต็ม ดังนี้:
  12. คลิก รายงานย่อย (ไอคอน) (ไอคอนสีเหลือง ที่ห้าจากขวา)
    1. ข้าง DataPipeline ให้เลือก est_description
    2. ยกเลิกการเลือกช่องทำเครื่องหมายถัดจาก ParentWidth
    3. ป้อนความกว้างให้ตรงกับความกว้างของคำอธิบาย (เช่น 75)
    4. จัดแนวรายงานย่อยให้ตรงกับคำอธิบาย
    5. คลิกแท็บด้านล่างที่แสดง SubReport1: est_description
      1. ลากช่องข้อมูลเหล่านี้ไปไว้ในส่วน รายละเอียด:
        • caption
        • note
      2. จัดแนวช่องข้อมูลให้อยู่ติดกัน ดูที่แถบระยะขอบและตรวจสอบว่าช่องข้อมูลสิ้นสุดตรงกับที่คำอธิบายสิ้นสุดในรายงานหลัก (Main: trans_items)
      3. ปรับแบบอักษรและการจัดแนวตามต้องการ
      4. สำหรับช่อง หมายเหตุ ใต้ รูปแบบเลเอาท์ – ไดนามิก เลือกช่องทำเครื่องหมายถัดจาก Stretch ขั้นตอนนี้จะขยายบล็อกให้พอดีกับคำอธิบายแบบเต็ม
      5. กด Ctrl + S เพื่อบันทึกงานของคุณ
  1. คลิกแท็บ Main: trans_items เพื่อกลับไปที่รายงานหลัก
  2. เพิ่มรายงานย่อยเพื่อแสดงจำนวนที่ไม่ใช้งาน ดังนี้:
    1. คลิก รายงานย่อย (ไอคอน) (ที่ห้าจากขวา) แล้วคลิกบล็อกบริเวณเพื่อเพิ่ม
    2. เลือก est_qty_inactive เป็น DataPipeline
    3. คลิกแท็บด้านล่างที่แสดง SubReport2: est_qty_inactive
      1. ลากช่องข้อมูลเดียวกับในขั้นตอนที่ 7b-h จาก est_qty_inactive แล้วจัดแต่ละช่องให้ตรงกับช่องข้อมูลชื่อเดียวกัน:
        1. จดระยะขอบซ้ายและความกว้างของแต่ละช่องข้อมูลไว้เพื่อช่วยในการจัดแนว
        2. วางช่องข้อมูลไว้ทางขวาจนวางครบทุกช่อง
        3. กด Shift ค้างไว้แล้วคลิกช่องข้อมูลทั้งหมดเพื่อเลือก
        4. ย้ายช่องข้อมูลไปทางซ้ายให้เริ่มตรงกับจุดเริ่มต้นของ SubReport2 (SubReport2 เริ่มใต้คอลัมน์ Qty ในการออกแบบหลัก – ดูภาพหน้าจอ)
      2. เปลี่ยนแบบอักษร สีข้อความ (สีเทา) และการจัดแนวของช่องข้อมูล
      3. สำหรับช่องตัวเลขแต่ละช่อง คลิกจุดสามจุด (…) ถัดจาก DisplayFormat ใต้ ข้อความ เลือกตัวเลือกที่สองจากรายการดรอปดาวน์
  3. คลิกแท็บ Main: trans_items เพื่อกลับไปที่รายงานหลัก
  4. กด Ctrl + S เพื่อบันทึกงานของคุณ
  5. คลิก ดูตัวอย่าง (แท็บ) เพื่อตรวจสอบว่าสร้างรายงานได้ถูกต้อง
  1. แทรกเส้นแนวนอนที่บรรทัดแรกของส่วนท้าย (คลิกไอคอนเส้น คลิกส่วนท้าย แล้วลากเส้นให้ยาวเต็มหน้า)
  2. คลิกไอคอนป้ายกำกับ (ตัว A สีดำขนาดใหญ่)
  3. คลิกภายในส่วนท้ายเพื่อวางป้ายกำกับแล้วลากไปทางซ้าย
  4. ดับเบิลคลิกป้ายกำกับที่วางไว้แล้วเปลี่ยนข้อความเป็น ข้อกำหนดและเงื่อนไข
  5. คลิก trans_header ในแผนผังข้อมูล แล้วลาก credit_term จากช่องข้อมูลด้านล่างไปไว้ใต้ป้ายกำกับที่คุณสร้างในขั้นตอนที่ 4 ปรับขนาดช่องข้อมูลให้รองรับข้อความหลายบรรทัด หากเงื่อนไขของคุณซับซ้อน
  6. ลบชื่อป้ายกำกับ (ไม่บังคับ)
  7. สร้างป้ายกำกับสำหรับช่องข้อมูลต่อไปนี้ แล้วจัดชิดขวาใต้ช่องข้อมูลที่เกี่ยวข้องในส่วนรายละเอียด:
    1. ยอดรวม
    2. ภาษีมูลค่าเพิ่ม
    3. ทั้งหมด
  8. คลิก trans_header ใน แผนผังข้อมูล:
    1. ลากช่องข้อมูล total_cur ไปไว้ใต้ข้อความ ยอดรวม
    2. ลากช่องข้อมูล vat_cur ไปไว้ใต้ข้อความ ภาษีมูลค่าเพิ่ม
    3. ลากช่องข้อมูล total_vat_cur ไปไว้ใต้ข้อความ ทั้งหมด
    4. สำหรับแต่ละช่องข้อมูลเหล่านี้ ในส่วน ข้อความ ทางซ้าย คลิกจุดสามจุด (…) ถัดจาก DisplayFormat แล้วเลือกตัวเลือกที่สอง (ซึ่งใช้ทศนิยม 2 ตำแหน่ง)
  9. กด Ctrl + S เพื่อบันทึกงานของคุณ
  10. คลิกไอคอน SystemVariable (ไอคอนที่ห้าจากซ้าย)
    1. คลิกบนฟอร์มเพื่อวาง
    2. เลือกตัวเลือกหนึ่ง (เช่น วันที่ เวลา เลขหน้า) จากรายการดรอปดาวน์ ซึ่งอยู่ใต้แถวไอคอนและแสดง วันที่ ในตอนแรก
    3. เพิ่มตัวแปรระบบอื่นๆ ตามต้องการ ตัวอย่างเช่น วางวันที่และเวลาไว้ใต้ข้อกำหนดและเงื่อนไข เพื่อให้มีบันทึกว่าสร้างใบเสนอราคาเมื่อใด วางเลขหน้าและจำนวนหน้าไว้ทางขวา แทรกป้ายกำกับตามต้องการ (เช่น หน้า (ป้ายกำกับ) เลขหน้า (ตัวแปร) จาก (ป้ายกำกับ) จำนวนหน้า (ตัวแปร))
  11. ในช่อง รูปแบบเลเอาท์ ทางซ้าย ให้จัดตำแหน่งช่องข้อมูลทั้งหมด และกำหนดความกว้างและความสูงให้เท่ากันตามความเหมาะสม
    • หมายเหตุ: หากไม่มีบล็อกเลเอาท์ แสดงว่าคุณยังอยู่ใน มุมมองรายงาน คลิกช่องข้อมูลใดก็ได้บนตารางเพื่อสลับกลับไปที่ มุมมองเลเอาท์
  12. กด Ctrl + S เพื่อบันทึก

แท็บออกแบบของ Reportbuilder ที่มีช่องข้อมูลวางอยู่บนเทมเพลตใบเสนอราคา
ช่องข้อมูลใน Reportbuilder

รายงานย่อยของ Reportbuilder ที่เพิ่มในส่วนรายละเอียดของเทมเพลต
รายงานย่อยใน Reportbuilder

การออกแบบรายงานย่อยของ Reportbuilder พร้อมช่องข้อมูลสำหรับรายการของข้อมูลรายการ
รายงานย่อยใน Reportbuilder

การดูตัวอย่างใน Reportbuilder ของเทมเพลตใบเสนอราคาที่เสร็จสมบูรณ์
การดูตัวอย่างใน Reportbuilder

เคล็ดลับและการแก้ไขปัญหา

  • หากการดูตัวอย่างไม่แสดงอะไรเลย ให้ไปที่ข้อมูลรายการหนึ่งแล้วเอาต์พุตรายงาน ปิดเอาต์พุตแล้วกลับไปที่ Reportbuilder ขั้นตอนนี้มักจะทำให้การดูตัวอย่างทำงาน
  • ลากช่องข้อมูลไปวางที่ใดก็ได้ในส่วนที่เกี่ยวข้อง แล้วใช้บล็อกเลเอาท์ทางซ้ายเพื่อป้อนพิกัดจริง แทนการพยายามจัดตำแหน่งและจัดแนวช่องข้อมูลด้วยสายตา วิธีนี้ยังช่วยให้คุณกำหนดความสูงและความกว้างของช่องข้อมูลให้สอดคล้องกัน
  • หลังจากลากช่องข้อมูลไปไว้ในส่วนใดแล้ว ให้คลิกที่อื่นในส่วนนั้น การทำเช่นนี้จะแยกป้ายกำกับและช่องข้อมูลออกเป็นสองส่วน ทำให้ลบส่วนป้ายกำกับได้ง่ายขึ้น
  • แทนการดับเบิลคลิกป้ายกำกับ คุณยังสามารถป้อนคำบรรยายในส่วน ข้อความ ทางซ้ายได้
  • หากต้องการเริ่มใหม่ ให้สร้างฟอร์มใหม่แล้วบันทึกทับฟอร์มที่มีอยู่
  • หากใช้คุณลักษณะในบล็อก Rich Text คิวรีคุณลักษณะจะไม่เปิด วิธีแก้ชั่วคราว: เพิ่มคอมโพเนนต์ DBText ที่มองไม่เห็นซึ่งลิงก์กับไปป์ไลน์ข้อมูลของคุณลักษณะ

วิธีคัดลอกเทมเพลต

ข้อมูล
  • การคัดลอกเทมเพลตง่ายกว่าการสร้างเทมเพลตใหม่ตั้งแต่ต้น เพราะช่องข้อมูลส่วนใหญ่มีอยู่แล้ว คุณเพียงแค่แก้ไขช่องเหล่านั้น
  • การคัดลอกฟอร์มยังช่วยให้มีความสม่ำเสมอ เพราะเลเอาท์ทั้งหมดเป็นรูปแบบเดียวกัน (เช่น โลโก้อยู่ทางซ้าย ที่อยู่อยู่ทางขวา)
  1. สร้างเทมเพลตใน BOS เพื่อให้มีชื่อฟอร์มอยู่ โดยสร้างผ่านโมดูล ประเภทข้อมูลรายการ หรือ เอาต์พุตเอกสาร
  2. เปิดรายการข้อมูลรายการ (เช่น เมนูหลัก > เวิร์กโฟลว์ > ใบเสนอราคา)
    • หมายเหตุ: สร้างฟอร์มก่อนป้อนข้อมูลไม่ได้ เพราะช่องข้อมูลจะถูกสร้างขึ้นเมื่อมีการป้อนข้อมูลเท่านั้น ช่องข้อมูลที่ใช้ได้ใน ฟอร์มดีไซเนอร์ สร้างจากมุมมองที่เปิดอยู่บนหน้าจอ
  3. คลิก เมนูหลัก > ไฟล์ > เปิด แล้วเลือกเทมเพลตจากรายการ (หรือ เมนูหลัก > ไฟล์ > โหลดจากไฟล์ เพื่อเปิดรายงานที่สร้างจากที่อื่น)
  4. คลิก เปิด (ปุ่ม)
  5. หากได้รับข้อความ “เกิดข้อผิดพลาดในการอ่านเทมเพลต” ให้คลิก ข้ามทั้งหมด (ปุ่ม) แล้วลิงก์เทมเพลตใหม่เมื่อโหลดเสร็จแล้ว
  6. ก่อนแก้ไขเทมเพลต ให้บันทึกเทมเพลตก่อน: คลิก เมนูหลัก > ไฟล์ > บันทึกเป็น เลือกชื่อที่สร้างไว้ในขั้นตอนที่ 1 จากรายการ แล้วคลิก บันทึก (ปุ่ม)
  7. แก้ไขตามต้องการ:
    1. เพิ่มช่องข้อมูลตามต้องการ
    2. คลิกช่องข้อมูลแล้วกด Delete เพื่อนำออก
    3. คลิกช่องข้อมูลแล้วลากเพื่อเปลี่ยนตำแหน่ง
    4. คลิกช่องข้อมูลแล้วใช้จุดเพื่อปรับขนาด
    5. ดับเบิลคลิกช่องข้อความเพื่อเปลี่ยนข้อความ
  8. บันทึกงานบ่อยๆ (กด Ctrl + S) เพราะไม่มีฟีเจอร์บันทึกอัตโนมัติ
ข้อมูล
  • ข้อความ “เกิดข้อผิดพลาดในการอ่านเทมเพลต” มักหมายความว่าเทมเพลตกำลังค้นหาช่องข้อมูลที่ไม่มีใน QuickEasy BOS เวอร์ชันปัจจุบันของคุณ ส่วนใหญ่เกิดขึ้นเมื่อนำเข้าเทมเพลตจากฐานข้อมูลอื่น
  • ในกรณีนั้น ให้ลิงก์ช่องข้อมูลใหม่กับช่องข้อมูลปัจจุบันของคุณ
  1. คลิกช่องข้อมูลที่ต้องการเปลี่ยน
  2. เปิดรายการช่องข้อมูลที่ด้านบน (ใต้แถวไอคอน)
    1. จากรายการดรอปดาวน์ในบล็อกแรก เลือก ตารางข้อมูล
    2. จากรายการดรอปดาวน์ในบล็อกที่สอง เลือก ช่องข้อมูล
  3. ทำซ้ำขั้นตอนที่ 1 และ 2 จนลิงก์ช่องข้อมูลทั้งหมดใหม่แล้ว
  4. บันทึกฟอร์ม (เมนูหลัก > ไฟล์ > บันทึก หรือ Ctrl + S)

วิธีเปลี่ยนการตั้งค่าการพิมพ์

  1. คลิกไอคอนถัดจาก แผนผังรายงาน เพื่อสลับแผงด้านซ้ายเป็น มุมมองรายงาน
  2. ในแท็บ รูปแบบเลเอาท์ ทางซ้าย คลิก + ถัดจาก PrinterSetup เพื่อขยายมุมมอง
  3. เลือกเครื่องพิมพ์ถัดจาก PrinterName จากรายการดรอปดาวน์ของเครื่องพิมพ์ทั้งหมดที่ติดตั้งไว้
  4. เปลี่ยนการตั้งค่าอื่นๆ ตามความจำเป็น
  5. คลิก เมนูหลัก > ไฟล์ > บันทึก

เกี่ยวกับไปป์ไลน์ข้อมูล

  • ข้อมูลทั้งหมดอยู่ใน DtmdlOutput
  • ช่องข้อมูลแต่ละช่องใต้ DtmdlOutput ประกอบด้วยช่องข้อมูลย่อยหลายช่อง
  • หากคุณคลิกช่องข้อมูล ช่องข้อมูลย่อยจะแสดงในมุมมองแบบแผนผังที่ขยายออก หรือในบล็อกด้านล่าง (ขึ้นอยู่กับการตั้งค่าของคุณ)
  • ช่องข้อมูลย่อยแต่ละช่องลิงก์กับช่องข้อมูลหลักของตน
    • คุณไม่สามารถใช้ช่องข้อมูลย่อยโดยไม่รวมช่องข้อมูลหลักได้ เพราะฟอร์มต้องรู้ว่าจะดึงข้อมูลมาจากที่ใด (ต้องมีลิงก์)
    • กฎนี้ใช้กับช่องข้อมูลย่อยของช่องข้อมูลย่อยด้วย
    • ตัวอย่างเช่น หากต้องการแสดงจำนวน ต้องรวมส่วนหัว (trans_header) เพื่อระบุว่าจำนวนมาจากที่ใด (เช่น ใบเสนอราคา) และช่องข้อมูลย่อยที่มีจำนวน (เช่น est_qty) ก่อนจึงจะแสดงจำนวน (qty) ได้
    • ต้องใส่ข้อมูลลงในฟอร์มโดยใช้ช่อง DBText หรือ DBMemo (อย่าใช้ช่อง Rich Text เพื่อเข้าถึงไปป์ไลน์เหล่านี้ เพราะช่อง Rich Text ไม่สร้างลิงก์ที่จำเป็น)
ภาพของแผนผังข้อมูล
ช่องข้อมูลใน Reportbuilder

รายงานปัญหาของหน้านี้

เพื่อให้ข้อเสนอแนะมีประโยชน์มากขึ้น ให้เลือกข้อความในหน้าที่คุณต้องการรายงาน แล้วคลิก ข้อเสนอแนะ อีกครั้ง — หรือดำเนินการต่อโดยไม่ต้องเลือกข้อความ