คำถามที่พบบ่อย (FAQ)
Q1: ฟอร์มรายงานและฟอร์มหยอดต่างกันอย่างไร?
- ฟอร์มรายงาน (Text Form) คือฟอร์มที่แสดงข้อมูลในรูปแบบตาราง/รายงานทั่วไป
- ฟอร์มหยอด (UPD Form) คือฟอร์มที่ใช้หยอดข้อมูลลงในใบสำคัญ เช่น ใบวางบิล ใบเสร็จรับเงิน
โปรแกรมรองรับทั้งสองประเภทภายในหน้าจอเดียวกัน เลือกได้จากหน้า "ข้อกำหนดการพิมพ์"
Q2: จะเปิดหน้าแต่งฟอร์มได้อย่างไร?
1. เรียกรายงานที่ต้องการ แล้วคลิกปุ่ม Print ที่แถบเมนูส่วนล่างของรายงาน
2. โปรแกรมแสดงหน้าจอ "ข้อกำหนดการพิมพ์"
3. คลิกปุ่ม Edit เพื่อเข้าสู่หน้า Edit Print Form
Q3: Tab General and Heading Section ใช้ทำอะไร?
Tab นี้ใช้ตั้งค่าพื้นฐานของฟอร์ม ได้แก่
- ชื่อฟอร์ม — พิมพ์ในช่อง "ชื่อเรียกฟอร์ม/คำอธิบาย" แล้วกด Enter
- ประเภทกระดาษ — เลือกขนาดกระดาษที่ต้องการพิมพ์
- แนวพิมพ์ — ดับเบิลคลิกช่อง "พิมพ์ตามแนว" เพื่อสลับแนวตั้ง/แนวนอน
- ฟอนต์ — กำหนดรูปแบบตัวอักษรของรายงาน
- ตำแหน่งชื่อรายงาน/บริษัท/ช่วงเวลา — คลิกปุ่มตัวเลือกเพื่อเลือกตำแหน่ง
- ข้อมูลรายการ (บังคับ) — ดับเบิลคลิกช่องแล้วใส่ตัวเลขวัดขอบเขตข้อมูล กด Enter ทุกครั้งที่สร้างฟอร์มใหม่
Q4: Tab Listing and Detail Section ใช้ทำอะไร?
Tab นี้ใช้กำหนดคอลัมน์และการหยอดข้อมูลลงฟอร์ม ประกอบด้วย
- ตัวแปรหยอดฟอร์ม — รายการข้อมูลที่ต้องการให้แสดงในแต่ละคอลัมน์
- Insert Column / Delete Column — เพิ่ม/ลบคอลัมน์ (สูงสุด 25 คอลัมน์)
- New Item / Delete Item — เพิ่ม/ลบบรรทัดตัวแปรในแต่ละคอลัมน์
- Move UP / Move DOWN — เลื่อนลำดับบรรทัด
- Insert TEXT — เพิ่มข้อความคงที่ในบรรทัดที่เลือก
- New Line — ให้ข้อมูลหลายรายการแสดงต่อเนื่องในบรรทัดเดียวกัน
- ดับเบิลคลิกที่แถบสีเทาของคอลัมน์ — ตั้งชื่อหัวคอลัมน์ ความกว้าง และ Alignment
Q5: จะสร้างฟอร์มใหม่ได้อย่างไร?
- คลิกปุ่ม New ในหน้าจอ "ข้อกำหนดการพิมพ์"
- โปรแกรมแสดงหน้าจอให้ระบุรายละเอียดแบบฟอร์ม
- กรอกข้อมูลที่ต้องการ แล้วคลิก OK
- โปรแกรมเพิ่มรายการฟอร์มใหม่ให้อัตโนมัติ
หมายเหตุ: หลังสร้างฟอร์มใหม่ทุกครั้ง ต้องกำหนด "ข้อมูลรายการ (บังคับ)" ใน Tab General and Heading Section ด้วย
Q6: จะคัดลอกฟอร์มเดิมมาสร้างฟอร์มใหม่ได้อย่างไร?
- คลิกเลือกรายการฟอร์มที่ต้องการคัดลอก
- คลิกปุ่ม Copy
- โปรแกรมสร้างสำเนาฟอร์มให้ทันที สามารถแก้ไขชื่อและรายละเอียดได้เลย
ข้อดี: ไม่ต้องตั้งค่า Tab General and Heading Section ใหม่ทั้งหมด ประหยัดเวลาเมื่อฟอร์มใหม่คล้ายฟอร์มเดิม
Q7: จะลบฟอร์มที่ไม่ต้องการได้อย่างไร?
- คลิกเลือกรายการฟอร์มที่ต้องการลบ
- คลิกปุ่ม Delete
- โปรแกรมลบฟอร์มนั้นออกทันที
คำเตือน: การลบฟอร์มไม่สามารถกู้คืนได้ กรุณาตรวจสอบให้แน่ใจก่อนกดปุ่ม Delete
Q8: Switch Language คืออะไร ใช้งานอย่างไร?
Switch Language ใช้สำหรับเปลี่ยนภาษาที่แสดงในรายงาน รองรับ 2 ภาษา
คลิกปุ่ม Switch Language ในหน้าจอ "ข้อกำหนดการพิมพ์" เพื่อสลับภาษา
Q9: Export-Import ฟอร์มรายงานทำอย่างไร?
นำเข้าข้อมูล (Import):
- คลิกปุ่ม Export-Import ในหน้าจอ "ข้อกำหนดการพิมพ์"
- เลือก "รับเข้าข้อมูล"
- คลิก Select File เลือกไฟล์ "IEprint5L.DAT" แล้วคลิก Open
- เลือกรายการฟอร์มที่ต้องการ คลิก Import Data
- ยืนยัน Yes เมื่อโปรแกรมสอบถาม แล้วคลิก OK
ส่งออกข้อมูล (Export):
- คลิกปุ่ม Export-Import เลือก "ส่งออกข้อมูล"
- คลิกเลือกรายการฟอร์มที่ต้องการส่งออก แล้วคลิก Select Folder
- เลือก Drive และ Folder ปลายทาง (ชื่อไฟล์จะเป็น IEprint5L.DAT เสมอ)
- ยืนยัน Yes แล้วรอโปรแกรมแจ้งว่าทำการคัดลอกเรียบร้อย
Q10: จะพิมพ์หรือบันทึกรายงานเป็น PDF ได้อย่างไร?
คลิกซ้ายที่ปุ่ม Print — พิมพ์รายงานตามฟอร์มที่เลือกทันที
คลิกขวาที่ปุ่ม Print — เปิดหน้าตั้งค่าการพิมพ์ (เลือก Printer, ขนาดกระดาษ ฯลฯ)
หากต้องการบันทึกเป็น PDF: ในหน้า "รายละเอียดข้อมูล" ให้กำหนด Path สำหรับเก็บไฟล์ PDF แล้วเลือกพิมพ์ผ่าน PDF Driver
Q11: Preview ฟอร์มใช้ทำอะไร?
ปุ่ม Preview ใช้ตรวจสอบการแต่งฟอร์มก่อนพิมพ์จริง แสดงให้เห็นว่าแต่ละตำแหน่งดึงข้อมูลจากรายการลำดับที่เท่าไหร่ของโปรแกรม
ช่วยลดข้อผิดพลาดก่อนสั่งพิมพ์จริง
Q12: แสดงรวมทุกระดับ ใน Tab Listing and Detail Section คืออะไร?
ปุ่มนี้ใช้กรองการแสดงตัวแปรหยอดฟอร์มตามระดับ
- แสดงรวมทุกระดับ — แสดงตัวแปรทุกระดับ ทั้งส่วนหัวและส่วนรายการ
- แสดงเฉพาะระดับที่ 1 — แสดงตัวแปรที่ใช้ในส่วนหัวของใบสำคัญ
- แสดงเฉพาะระดับที่ 2 — แสดงตัวแปรที่ใช้ในส่วนรายการ
💡 RESULT (ผลลัพธ์ที่ได้)