ทะเบียนเช็คจ่าย

โพสต์แล้ว:
ศุกร์ ส.ค. 30, 2013 3:27 pm
โดย nuumuch
สั่งพิมพ์เช็คของกสิกรไทยค่ะ เป็นฟอร์มแบบใหม่ แต่วันที่มุมบนขวามันห่างกันเกินไป เกินช่องในแบบฟอร์มอ่ะค่ะ ต้องแก้ไขอย่างไรคะ

Re: ทะเบียนเช็คจ่าย

โพสต์แล้ว:
ศุกร์ ส.ค. 30, 2013 3:35 pm
โดย nuumuch

โค้ดติดกันแบบนี้แล้ว ต้องแก้อย่างไรต่อไป ขอบคุณค่า
Re: ทะเบียนเช็คจ่าย

โพสต์แล้ว:
ศุกร์ ส.ค. 30, 2013 3:49 pm
โดย savek
ลองเปลี่ยนตัวแปรวันที่ด้านบน จาก ~D1~D2~M1~M2~Y1~Y2~Y3~Y4 ให้เหลือเพียง ~CQD ตัวเดียวเท่านั้นนะครับ
จากนั้นแก้ไขตัวแปรต่อไปนี้ ซึ่งอยู่ในส่วนของ [data spec]
~Y4: 0, "", "Y4", "Y4=SUBSTR(y,4,1); CQD=D1-D2-M1-M2-Y1-Y2-Y3-Y4"
~CQD: 0, "", "CQD", "
Re: ทะเบียนเช็คจ่าย

โพสต์แล้ว:
ศุกร์ ส.ค. 30, 2013 4:02 pm
โดย nuumuch
เปลี่ยนแล้วค่ะ แต่มันแสดงผลออกมาเป็น CQD แทนที่จะเป็นวันที่อ่ะค่ะ
Re: ทะเบียนเช็คจ่าย

โพสต์แล้ว:
ศุกร์ ส.ค. 30, 2013 4:08 pm
โดย savek
ขออภัยครับ ให้เพิ่ม ~D1~D2~M1~M2~Y1~Y2~Y3~Y4 เข้าไปเหมือนเดิมนะครับ แต่ขยับไปทางด้านหน้า ด้านซ้ายมือสักหน่อย แล้วจึงเป็นตัวแปร ~CQD ที่ว่านี้
จากนั้นในส่วนของ [data spec] ข้างล่าง ให้แก้ไขแบบนี้เพิ่มเข้าไปครับ (คือ ตรงที่เคยเป็นคำว่า D1 D2 M1 M2 ... ให้ลบทิ้งไป เพื่อไม่ให้ระบบแสดงผลออกมาในแบบฟอร์มครับ )
ของเดิม
~D1: 0, "", "D1", "D1=SUBSTR(x,7,1)"
~D2: 0, "", "D2", "D2=SUBSTR(x,8,1)"
~M1: 0, "", "M1", "M1=SUBSTR(x,5,1)"
~M2: 0, "", "M2", "M2=SUBSTR(x,6,1)"
~Y1: 0, "", "Y1", "Y1=SUBSTR(y,1,1)"
~Y2: 0, "", "Y2", "Y2=SUBSTR(y,2,1)"
~Y3: 0, "", "Y3", "Y3=SUBSTR(y,3,1)"
~Y4: 0, "", "Y4", "Y4=SUBSTR(y,4,1)"
แก้ไขเป็น
~D1: 0, "", "", "D1=SUBSTR(x,7,1)"
~D2: 0, "", "", "D2=SUBSTR(x,8,1)"
~M1: 0, "", "", "M1=SUBSTR(x,5,1)"
~M2: 0, "", "", "M2=SUBSTR(x,6,1)"
~Y1: 0, "", "", "Y1=SUBSTR(y,1,1)"
~Y2: 0, "", "", "Y2=SUBSTR(y,2,1)"
~Y3: 0, "", "", "Y3=SUBSTR(y,3,1)"
~Y4: 0, "", "", "Y4=SUBSTR(y,4,1)"
Re: ทะเบียนเช็คจ่าย

โพสต์แล้ว:
ศุกร์ ส.ค. 30, 2013 4:23 pm
โดย nuumuch
ได้แล้วค่ะ ขอบคุณมากนะคะ ทีมงานที่นี่ดีมาก ๆ เลย
