ตามที่พี่ SAVEK บอกในเบื้องต้นครับได้เลยครับ ลองช่วยหาวิธีที่ทำให้จบในฟอร์มเดียวครับ ก็น่าจะเป็นประโยชน์
มากขึ้นครับ ลองแก้ดูนะครับ
1. ใช้การสร้างแผนก เป็นการระบุในข้อมูลให้โปรแกรมรู้ว่า เป็นบิลของ สำนักงานใหญ่ หรือ สาขา
2. เวลา เรียกรายงานภาษีซื้อ ก็ระบุ แผนก ตอนดูรายงานภาษี ก็จะทำให้ได้ข้อมูลภาษีของแต่ละสาขา
3. หาวิธีแก้ไขรายงานภาษีให้แสดงข้อมูลส่วนหัวให้แสดงข้อมูลตามที่ต้องการ ก็น่าจะทำได้หลายๆวิธีนะครับ
3.1 ผมลองทำรายงานให้สั่งพิมพ์รายงานภาษีได้หลายสาขาในฟอร์มเดียวกัน แนวทางการแก้ไขประมาณนี้ครับ
[report frame]
็He: ชื่อสถานประกอบการ
He:~CHK1 พิมพ์ที่อยู่ของสาขาที่ 1
He:~CHK2 พิมพ์ที่อยู่ของสาขาที่ 2
He:~CHK3 พิมพ์ที่อยู่ของสาขาที่ 3
He:~CHK4 พิมพ์ที่อยู่ของสาขาที่ 4
[data spec]
~CHK1: 0, "", "CHK1", "depx=@Dep1();CHK1=IIF(depx='แผนก1',' ','}')"
~CHK2: 0, "", "CHK2", "depx=@Dep1();CHK2=IIF(depx='แผนก2',' ','}')"
~CHK3: 0, "", "CHK3", "depx=@Dep1();CHK3=IIF(depx='แผนก3',' ','}')"
~CHK4: 0, "", "CHK4", "depx=@Dep1();CHK4=IIF(depx='แผนก4',' ','}')"
เวลาสั่งพิมพ์
