ขณะนี้อยู่ในช่วงการพัฒนาการตอบปัญหาด้วยระบบ AI หากไม่ได้รับความสะดวก กรุณาติดต่อฝ่ายบริการลูกค้า
02-217-3533
หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ
Moderator: Sutas, Global Moderator, CO-Admin
โดย amornthipj » พุธ ก.ค. 10, 2013 11:39 am
ถ้าจะเพิ่มเงื่อนไขในรายงาน811 คือให้เลือกหมวดสินค้าจะต้องแก้ไขรายงานอย่างไรค่ะ
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย savek » พุธ ก.ค. 10, 2013 11:44 am
ใส่คำสั่งข้างล่างนี้เข้าไปในส่วนของ [print option] ใต้บรรทัดคำสั่ง Query ที่มีอยู่เดิมนะครับ
Condition=STMAS->STKGRP='01'
จากนั้นให้บันทึกการเปลี่ยนแปลงนี้ไป เมื่อสั่งพิมพ์รายงาน ระบบก็จะแสดงบรรทัดคำสั่ง Condition นี้ขึ้นมา ก็จะสามารถเปลี่ยน 01 ให้เป็นรหัสหมวดสินค้าตามที่ได้กำหนดเอาไว้ได้เลยครับ
-

savek
- Administrator

-
- โพสต์: 12531
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย amornthipj » พฤหัสฯ. ก.ค. 11, 2013 10:56 am
ทำได้แล้วค่ะ ขอบคุณมาก
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย amornthipj » พฤหัสฯ. ก.ค. 11, 2013 11:04 am
แล้วเราสามารถรวมสรุปยอดในแต่ละวันได้หรือไม่ค่ะ
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย amornthipj » จันทร์ ก.ค. 15, 2013 11:12 am
รบกวนด้วยค่ะ. คือถ้าสร้างเงื่อนไขเกี่ยวกับช่วงเวลาจะต้องกำหนดอย่างไร เช่น จ่ายเงินช่วงวันที่ 1/5/56 ถึง 31/5/56
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย savek » จันทร์ ก.ค. 15, 2013 11:43 am
เขียนคำสั่งในลักษณะนี้นะครับ
Condition=STMAS->STKGRP='01'.AND.(DTOS(DOCDAT)>='20130501'.AND.DTOS(DOCDAT)<='20130531')
-

savek
- Administrator

-
- โพสต์: 12531
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย amornthipj » จันทร์ ก.ค. 15, 2013 11:59 am
ขอบคุณค่ะ. รบกวนอีกครั้งนะค่ะ ถ้ารายงาน 812 เราสร้างเงื่อนไขให้เลือกแสดงเฉพาะเอกสารที่ได้ทำการจ่ายชำระแล้วเท่านั้นจะทำได้มั้ยค่ะ
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย savek » จันทร์ ก.ค. 15, 2013 1:31 pm
เพิ่มประโยคสีแดงนี้เข้าไปนะครับ
Query=.AND.(POSOPR='0'.OR.POSOPR='7'.OR.POSOPR='>'.OR.(POSOPR='5'.AND.APTRN->RECTYP='4'))
Query=.AND.APTRN->CMPLAPP='Y'
-

savek
- Administrator

-
- โพสต์: 12531
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย amornthipj » อังคาร ก.ค. 16, 2013 11:39 am
ถ้าเลือกช่วงเวลาที่ชำระแล้วจะได้มั้ยค่ะ
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย savek » อังคาร ก.ค. 16, 2013 11:45 am
หมายถึงเลือกจากช่วงวันที่ ที่มีการจ่ายชำระหนี้แล้ว แบบนั้นใช่ไหมครับ ถ้าแบบนั้นให้เพิ่มโค้ดลักษณะนี้ครับ
Query=.AND.APTRN->CMPLAPP='Y'.AND.(DTOS(APTRN->CMPLDAT)>='20130501'.AND.DTOS(APTRN->CMPLDAT)<='20130531')
-

savek
- Administrator

-
- โพสต์: 12531
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย amornthipj » อังคาร ก.ค. 16, 2013 4:27 pm
ทำได้แล้วค่ะ ขอบคุณมาก
แล้วถ้าจะให้สรุปยอดรวมเป็นทุกสิ้นเดือนจะได้มั้ยค่ะ คือไม่ต้องแสดงรายละเอียดเป็นวันๆตามเอกสาร แต่ให้สรุปเป็นยอดรายเดือนแล้วค่อยรวมยอดใหญ่ตามรายงานอีกทีหนึ่ง
รบกวนอีกครั้งนะค่ะ
-
amornthipj
- Full Member

-
- โพสต์: 153
- ลงทะเบียนเมื่อ: อังคาร ต.ค. 11, 2011 2:41 pm
โดย savek » อังคาร ก.ค. 16, 2013 4:45 pm
ทำได้ครับ แต่เขียนคำสั่งค่อนข้างยากครับ หากต้องการในลักษณะนั้นจริงๆ คงต้องรบกวนโทร.เข้ามาติดต่อกับ จนท.ที่รับบริการแก้ไขแบบฟอร์ม/รายงานโดยเฉพาะนะครับ
-

savek
- Administrator

-
- โพสต์: 12531
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: Google [Bot], Majestic-12 [Bot] และ บุคคลทั่วไป 18 ท่าน