กำหนดจำนวนครั้งในการสั่งปริ้นบิลขาล

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

Moderator: Sutas, CO-Admin, Global Moderator

กำหนดจำนวนครั้งในการสั่งปริ้นบิลขาล

โพสต์โดย thaisausage » อังคาร ก.พ. 25, 2014 4:49 pm

รบกวนผู้รู้ช่วยด้วยครับ  :'(
อยากจะกำหนดจำนวนการสั่งปริ้นบิลขาย ไม่ทราบว่าทำได้หรือป่าวครับ
thaisausage
Newbie
Newbie
 
โพสต์: 7
ลงทะเบียนเมื่อ: พุธ ม.ค. 08, 2014 5:02 pm

Re: กำหนดจำนวนครั้งในการสั่งปริ้นบิลขาล

โพสต์โดย ITTI » อังคาร ก.พ. 25, 2014 5:32 pm

คิดออกทางนึงครับที่ทำได้แบบตามระบบการป้องกันครับ ใช้การป้องการพิมพ์ซ้ำในเอกสารนะครับ
แต่ก็ต้องควบคู่ กับ ระดับการทำงานของ User ที่ถูกตรวจสอบสิทธิ์ ว่าต้องมีระดับที่ตำกว่าที่กำหนดไว้
เช่น กำหนดการป้องกันการพิมพ์ซ้ำ ที่เมนูเริ่มระบบ ข้อ.4 กำหนดเลขที่เอกสาร (IV) ไว้ให้ ระดับ 9 ถึง
จะพิมพ์ซ้ำได้

และถ้ากำหนดไว้แล้ว เกิดการสั่งพิมพ์เอกสารออกเครื่องพิมพ์ไปแล้ว โปรแกรมจะบันทึกประวัติการพิมพ์ไว้
ว่าเป็นครั้งที่ 1  และถ้ามี User  ที่มีระดับที่ำต่ำกว่า 9 เข้าไปสั่งพิมพ์ IV ใบนั้นเลือกออกเครื่องพิมพ์อีกครั้ง
โปรแกรมจะมี pop up ขึ้นมาขัดจังหวะการพิมพ์  ตัวอย่างตามรูป
รูปภาพ

ถ้าไม่ได้รับการใส่รหัสผ่านของ User ระดับ 9 ก็จะสั่งพิมพ์ไม่ได้ครับ


กับอีกวิธีนึง กรณีนั้นไม่ต้องป้องการการพิมพ์จากระบบ แต่ต้องใช้เทคนิคการแก้ฟอร์มเข้าไปช่วยครับ
เช่นมีการเช็คเงื่อนไขจำนวนครั้งการสั่งพิมพ์ ว่าให้เช็คว่าพิมพ์ีกี่ครั้งแล้วให้เกิดผลลัพธ์การพิมพ์เป็นอย่างไร
ภาพประจำตัวสมาชิก
ITTI
CO-Admin
CO-Admin
 
โพสต์: 1356
ลงทะเบียนเมื่อ: อังคาร ธ.ค. 09, 2008 2:25 pm

Re: กำหนดจำนวนครั้งในการสั่งปริ้นบิลขาล

โพสต์โดย thaisausage » อังคาร ก.พ. 25, 2014 5:54 pm

แล้วจะเช็คเงื่อนไขยังไงครับ  ???
รบกวนสอนหน่อยครับ
ที่เช็คเงื่อนไขนี่ มันเป็นการกำหนดจำนวนครั้งการสั่งปริ้นด้วยหรือป่าวครับ
thaisausage
Newbie
Newbie
 
โพสต์: 7
ลงทะเบียนเมื่อ: พุธ ม.ค. 08, 2014 5:02 pm

Re: กำหนดจำนวนครั้งในการสั่งปริ้นบิลขาล

โพสต์โดย savek » อังคาร ก.พ. 25, 2014 6:55 pm

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


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

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

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 93 ท่าน