รายงาน181

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

Moderator: Sutas, CO-Admin, Global Moderator

รายงาน181

โพสต์โดย Guitar » พุธ ม.ค. 11, 2012 5:09 pm

อยากเพิ่มตัวแปร ~AFTAMT เหมือนรายงานขายเชื่อได้หรือเปล่าค่ะ
ถ้าได้แล้วในส่วนของdata spec กำหนดยังไง
Guitar
Jr. Member
Jr. Member
 
โพสต์: 64
ลงทะเบียนเมื่อ: พุธ พ.ย. 16, 2011 4:31 pm

Re: รายงาน181

โพสต์โดย ASAN » พุธ ม.ค. 11, 2012 6:40 pm

คงจะหมายถึงรายงาน 141 รายงานขายเชื่อแยกตามเอกสารใช่มั๊ยครับ

ตัวไฟล์หลัก ARTRN เป็นไฟล์เดียวกัน สามารถ copy มาใช้ได้เลยครับ  ว่าแต่จะนำไปวางไว้ตรงไหนละครับ  ไปดู Data Spect ของรายงาน 141 แล้ว copy มาใช้  แต่การนำไปวางในตำแหน่งที่ต้องการ หากผลที่ต้องการให้ได้ผลกลับกันเช่น จากบวกให้เป็นลบ ก็ต้องคุณด้วย -1 นะครับ ก็จะได้ตำตอบตรงข้ามกัน

~DISC:      0,  "",                 "A->DISC",      ""
~AFTAMT:    0,  "999,999,999.99",   "A->AFTDISC",   "sub1aft=sub1aft+A->AFTDISC"

ตัวแปรสีแดง ถ้าเราไม่ได้มีการนำไปคำนวณให้กับตัวแปรต่อไปเช่น sub1aft   เราก็ไม่จำเป็นต้องใส่ค่านี้ก็ได้ครับ

~AFTAMT:    0,  "999,999,999.99",   "A->AFTDISC",   ""


ลองทำดูครับ
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re: รายงาน181

โพสต์โดย Guitar » พฤหัสฯ. ม.ค. 12, 2012 8:05 am

ได้แล้วค่ะขอบคุณมากๆ
Guitar
Jr. Member
Jr. Member
 
โพสต์: 64
ลงทะเบียนเมื่อ: พุธ พ.ย. 16, 2011 4:31 pm

Re: รายงาน181

โพสต์โดย Guitar » พฤหัสฯ. ม.ค. 12, 2012 4:53 pm

ขอถามเพิ่มนะค่ะ ตัวแปร ~T  จะแสดงผลออกมาในรูปของตัวเลข คือประเภทของใบลดหนี้ใช่ไหมค่ะ
ทางเราอยากให้แสดงผลออกมาเป็นตัวอักษรว่าประเภทที่1คืออะไร โดยที่ไม่ต้องไปดูในใบลดหนี้ใบนั้นว่า 1 คืออะไร
เช่น 1 คือ เก็บไว้หักตอนรับชำระหนี้ อยากให้ข้อความนี้ขึ้นมาเลยค่ะ
Guitar
Jr. Member
Jr. Member
 
โพสต์: 64
ลงทะเบียนเมื่อ: พุธ พ.ย. 16, 2011 4:31 pm

Re: รายงาน181

โพสต์โดย ASAN » พฤหัสฯ. ม.ค. 12, 2012 5:26 pm

หมายถึงรายงานตัวไหนครับ
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re: รายงาน181

โพสต์โดย ASAN » พฤหัสฯ. ม.ค. 12, 2012 6:08 pm

เดี๋ยวผมขอตัวกลับก่อนนะครับ รอคำตอบจากคุณระยะหนึ่งแล้ว ไม่เห็นตอบกลับ  ผมไม่ค่อยสบายหลายวันแล้ว แพ้อากาศครับ ต้องรีบกลับแล้วครับ

เอาอย่างนี้ครับ ผมจะยกตัวอย่างให้แล้วลองไปแก้ไขดูครับ

~T:        0,      "",                 "T_SYM",          "T_SYM = IIF(ARTRN->CNTYP='3', 'เก็บไว้ตอนรับชำระหนี้ ', 'จ่ายคืนเป็นเงินสด')"

ตัว CNTYP  หรือ CANCEL TYPE = 3 คือไว้หักตอนรับชำระหนี้  และ 2 คือจ่ายคืนเป็นเงินสด



และขอฝากเพิ่มอีกนิดหนึ่งเกี่ยวกับชนิดของเอกสารไว้เผื่อว่าจะนำไปใช้งานด้านอื่นได้

ในไฟล์ APTRN  ,ARTRN จะมีฟิลด์ชื่อ Rectyp  หมายถึง Record Type หรือรูปแบบของเอกสารที่บันทีก ซึ่งโปรแกรมจะใช้ตรวจสอบหรือคัดเลือกเอกสารเมื่อต้องการพิมพ์ในรูปแบบที่แตกต่างกัน
ทางด้านซื้อ APTRN
ซื้อสด ค่า Retyp  =  1
ซื้อเชื่อ =  3
ส่งคืน = 5
รับชำระหนี้ = 9

ส่วนทางด้านขาย ARTRN
ขายสด = 1
ขายเชื่อ = 3
รับคืน = 5
รับชำระหนี้ = 9


ลองทำดูครับ
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am


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

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

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