พิมพ์เช็ค ตัวหนังสือยาวเกินไป

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

พิมพ์เช็ค ตัวหนังสือยาวเกินไป

พิมพ์เช็ค ตัวหนังสือยาวเกินไป
0
ไม่โหวต
พิมพ์เช็ค ตัวหนังสือเล็กลง
0
ไม่โหวต
 
โหวตทั้งหมด : 0

พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย nalisa » พฤหัสฯ. ม.ค. 16, 2014 9:14 am

พิมพ์เช็คแล้ว ตัวหนังสือจำนวนเงินพิมพ์ไม่พอ สามารถบีบตัวหนังสือได้มั้ยคะ
nalisa
Newbie
Newbie
 
โพสต์: 37
ลงทะเบียนเมื่อ: อังคาร เม.ย. 30, 2013 1:53 pm

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย savek » พฤหัสฯ. ม.ค. 16, 2014 9:22 am

หมายถึงมันยาวเกินช่องที่มีอยู่ในหน้าเช็คใช่ไหมครับ

แบบนั้นอาจจะใช้วิธีลดขนาดตัวอักษรเฉพาะในส่วนของยอดเงินที่เป็นตัวอักษรนี้ให้มีขนาดเล็กกว่าขนาดตัวอักษรปกติในเช็คครับ แต่ทั้งนี้จะต้องเป็นการพิมพ์แบบ Text Mode และคงต้องขอดูโค้ดคำสั่งในหน้าจอแก้ไขแบบฟอร์มเช็คที่ใช้งานอยู่ด้วยนะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย nalisa » พฤหัสฯ. ม.ค. 16, 2014 11:44 am

ขอทราบวิธีทำหน่อยได้มั้ยคะ คือลองแก้มาหลายครั้งแล้ว ก็ยังไม่ได้น่ะคะ
nalisa
Newbie
Newbie
 
โพสต์: 37
ลงทะเบียนเมื่อ: อังคาร เม.ย. 30, 2013 1:53 pm

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย savek » พฤหัสฯ. ม.ค. 16, 2014 1:10 pm

อย่างที่ผมเรียนแจ้งไปครับ ขอให้ก๊อปปี้โค้ดคำสั่งทั้งหมดจากหน้าจอแก้ไขแบบฟอร์ม แล้วมา Paste ลงในกระทู้นี้ได้เลยนะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย nalisa » พฤหัสฯ. ม.ค. 16, 2014 1:30 pm

* BKPCHQ.RN1 - Print Post Date Cheque
*
[report frame]
Bo: \027\074\100                                    ~CHQDAT                ~D1 ~D2 ~M1 ~M2 ~Y1 ~Y2 ~Y3 ~Y4
Bo:
Bo:
Bo: \027\074\000 $E~NAME                                    ////                                                                         
BO: \027\074\180$E~BAHT                                                                            $E                   
Bo: \027\074\075                                                    $E ~AMOUNT                                    $E
Bo:
Bo: $EA/C PAYEE ONLY  $E
[end frame]

[print options]
Left=0
Right=132
Lines=41
Output=Select, Printer, Screen, File,
File Name=BKPCHQ.TXT
Print Control=\027\106\040
Fix Foot Line=OFF
Select Scope=OFF
Select Page=OFF

[range of report]
From=CUR

[master file]
File=BKTRN
Alias=A
Tag=BKTRN3
System=DATA_PATH

[relate file]
File=APMAS
Alias=B
Tag=APMAS1
System=DATA_PATH
Master file=BKTRN
Master-Related Field=CUSCOD

[data spec]
*          len  (0)default, (>0)cut, (<0)cut to new line
*~dat:      len,    "pict",            "data",            "exp"
~CHQDAT:    0,      "", "",  "x=dtos(a->CHQDAT); y=str(val(substr(x,1,4))+543,4)"
~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)"
 
~NAME:      0,      "",                "A->NAME",          ""   
~AMOUNT:    0,      "***,***,**9.99",  "A->AMOUNT",        ""
~BAHT:      0,      "",                "t_baht(A->AMOUNT)",""
nalisa
Newbie
Newbie
 
โพสต์: 37
ลงทะเบียนเมื่อ: อังคาร เม.ย. 30, 2013 1:53 pm

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย savek » พฤหัสฯ. ม.ค. 16, 2014 1:35 pm

อืม เหมือนฟอร์มจะแก้ไขเอาไว้ผิดครับ

ปกติ Print Control ของฟอร์มเช็คจะเป็นแบบนี้ครับ  Print Control=\027\033\001

ส่วนสูตร \027\106\040 เป็นสูตรในการปรับการฟีดของกระดาษ ไม่ใช่ขนาดตัวอักษร ยังไงอาจจะลองเปลี่ยนให้เป็นตัวที่ถูกต้องก่อนคือ Print Control=\027\033\001 แล้วทดลองพิมพ์ดูอีกทีครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย CK » พฤหัสฯ. ม.ค. 16, 2014 3:21 pm

ให้ดูตรงบรรทัด

BO: \027\074\180$E~BAHT                                                                            $E   

เราสั่งให้ข้อความ ~BAHT มันอยู่ระหว่าง $E ... $E  ดังนั้น ข้อความก็จะถูกพิมพ์เป็นตัวขยาย  ทำให้ล้นกระดาษ(เช็ค)
วิธีแก้ไข  ให้ลบ $E  ออกทั้งด้านซ้ายและขวาของ ~BAHT    เพื่อพิมพ์เป็นอักษรแบบธรรมดาครับ  :)
CK
Guru
Guru
 
โพสต์: 71
ลงทะเบียนเมื่อ: จันทร์ ธ.ค. 02, 2013 10:50 am

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย nalisa » พฤหัสฯ. ม.ค. 16, 2014 3:58 pm

ลองทำทั้งสองวิธีแล้วค่ะ ไม่มีอะไรเปลี่ยนแปลงเลยค่ะ
nalisa
Newbie
Newbie
 
โพสต์: 37
ลงทะเบียนเมื่อ: อังคาร เม.ย. 30, 2013 1:53 pm

Re: พิมพ์เช็ค ตัวหนังสือยาวเกินไป

โพสต์โดย savek » พฤหัสฯ. ม.ค. 16, 2014 4:09 pm

ได้ลองพิมพ์จากข้อ 3 พิมพ์แบบทดสอบแล้วใช่ไหมครับ และเลือกพิมพ์แบบ Text Mode ไม่ใช่ Graphic Mode นะครับ

หากยังไม่ได้ รบกวนโทร.ติดต่อเข้ามา ให้ จนท.แนะนำวิธีแก้ไขไปทีละขั้นตอนได้เลยครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Google [Bot] และ บุคคลทั่วไป 52 ท่าน