อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

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

Moderator: Sutas, CO-Admin, Global Moderator

อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย wongzaputt » อาทิตย์ ต.ค. 11, 2009 4:42 pm

ให้ผลลัพธ์ต่างกันยังไงครับ สำหรับสองบรรทัดนี้

~SALQTY: 0, "qty(13)", "A->TRNQTY", ""
กับอีกบรรทัดคือ
~SALQTY: 0, "", "Q", "Q=@s_cqu( A->TRNQTY, 13)"

อยู่ในรายงานวิเคราะห์การขายตามช่วงเวลาน่ะครับ ผมลองเปลี่ยนดูแล้วไม่เห็นว่ามันไม่เหมือนกันเลย เลยงงว่าใช้ตัวบนแทนได้รึเปล่า เพราะต้องการรายงานเป็น
~SALQTY: 0, "9999999.99", "A->TRNQTY", "" 
แบบนี้น่ะครับ
แล้วถ้าจะใช้แบบที่สองแต่ให้แสดงแบบไม่มีคอมม่าในยอด SALQTY จะทำได้อย่างไรครับ???
wongzaputt
Newbie
Newbie
 
โพสต์: 41
ลงทะเบียนเมื่อ: พฤหัสฯ. ก.ค. 09, 2009 8:12 pm

Re: อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย ITTI » จันทร์ ต.ค. 12, 2009 8:55 am

ทั้งสองคำสั่งให้ผลลัพธ์ไม่ต่างกันอ่ะครับ


ลองใช้คำสั่งนี้ครับ

~SALQTY:    0,  "",        "Q",      "Q1=@s_cqu( A->TRNQTY,13 );Q=STR(A->TRNQTY,13,2)"
ภาพประจำตัวสมาชิก
ITTI
CO-Admin
CO-Admin
 
โพสต์: 1356
ลงทะเบียนเมื่อ: อังคาร ธ.ค. 09, 2008 2:25 pm

Re: อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย wongzaputt » จันทร์ ต.ค. 12, 2009 1:35 pm

~SALQTY: 0, "9999999.99", "A->TRNQTY", ""
ตัวนี้จะให้ผลลัพธ์เป็นหน่วยย่อยทั้งหมดครับ

ส่วนอีกตัวเป็นการนำค่า TRNQTY ผ่าน function @s_cqu ซึ่งจะทำการเปลี่ยนจากหน่วยย่อยไปเป็น
หน่วยใหญ่/หน่วยย่อย  เช่นถ้าเหลือสต๊อก 2 ลัง 2 ขวด  (1 ลัง มี 12 ขวด)
บรรทัดแรกจะแสดงค่า 26 ขวดมาเลย
แต่ถ้าผ่าน s_cqu แล้วจะได้ค่าเป็น  2ลง/2ขว

น่าจะเป็นแบบนี้มั๊งครับ
wongzaputt
Newbie
Newbie
 
โพสต์: 41
ลงทะเบียนเมื่อ: พฤหัสฯ. ก.ค. 09, 2009 8:12 pm

Re: อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย ITTI » จันทร์ ต.ค. 12, 2009 1:53 pm

[size=100][size=100][size=100][size=100]ของคุณ wongzaputt  ใช้รายงานอะไรอ่ะครับ ผมลองใช้รายงานจัดลำดับยอดขายอ่ะครับผม ซึ่งมันจะมีตัวแปลนี้อยู่อ่ะครับ
ผมลองแก้ไขจากรายงาน 761 นะ ไม่รู้ว่าตัวเดียวกับ คุณ wongzaputt หรือเปล่าอ่ะครับ ผมลองสสับ *~SALQTY ในรายงานนี้นะครับ
ผมลองเปิดบิลทั้งหน่วยใหญ่ หน่วยย่อย รายงาน 761 ตัวนี้ก็จะโชว์สรุป ปริมาณการขายให้เป็นหน่วยย่อยอ่ะครับ
[/size][/size]
[/size][/size]

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

Re: อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย ITTI » จันทร์ ต.ค. 12, 2009 2:14 pm

[size=100][size=100][size=100]โอเคคุณ wongzaputt ผมลองเช็ครายงานตัวนี้ดูอีกทีแล้วครับ

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

Re: อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย suchai » อังคาร ต.ค. 13, 2009 8:59 am

[quote="wongzaputt"]
~SALQTY: 0, "9999999.99", "A->TRNQTY", ""
ตัวนี้จะให้ผลลัพธ์เป็นหน่วยย่อยทั้งหมดครับ

ส่วนอีกตัวเป็นการนำค่า TRNQTY ผ่าน function @s_cqu ซึ่งจะทำการเปลี่ยนจากหน่วยย่อยไปเป็น
หน่วยใหญ่/หน่วยย่อย   เช่นถ้าเหลือสต๊อก 2 ลัง 2 ขวด   (1 ลัง มี 12 ขวด)
บรรทัดแรกจะแสดงค่า 26 ขวดมาเลย
แต่ถ้าผ่าน s_cqu แล้วจะได้ค่าเป็น  2ลง/2ขว

น่าจะเป็นแบบนี้มั๊งครับ

[/quote]

        ตอบได้ละเอียดและถูกต้อง (ดีครับช่วยกันทำการบ้าน เผื่อคนข้างหลัง) แต่ยังไม่ครบต้องอาศัย ส่วนที่คุณ ITTI ว่าคือต้องกำหนดที่ค่าเริ่มระบบในส่วนของรายละเอียดสินค้าให้แสดงหน่วยใหญ่/หน่วยย่อยด้วย ฟังก์ชั่น s_cqu ถึงจะทำงาน
        ฟังก์ชั่น @s_cqu โปรแกรมจะคำนวณ หน่วยใหญ่ / หน่วยย่อย ให้
        แต่ TRNQTY จะแสดงผลเป็นหน่วยย่อยเท่านั้น
        ผมเพิ่มเติมอีกนิดนึง (เผื่อวันหลังผมกลับมานั่งอ่านเอง) Q=@s_cqu( A->TRNQTY, 13) <-- เลข 13 เป็นขนาดข้อมูลที่แสดงผล ในกรณีของบรรทัดที่ใช้ฟังก์ชั่น  ค่าที่เรามักกำหนดในคอลัมภ์ "pict" เช่น "ZZZ,ZZZ.ZZ" หรือ "999.99" จะไม่ทำงาน

*** ขออนุญาต NOTE ไว้ตรงนี้เผื่อผมมาหาข้อมูลและเผื่อคนอื่นๆ ครับ***

       
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: อยากทราบความแตกต่างของ ~SALQTY ใน2บรรทัดนี้ครับ

โพสต์โดย wongzaputt » พฤหัสฯ. ต.ค. 15, 2009 5:18 pm

รายงาน 761 เป็นต้นแบบครับผม
ขอบคุณครับ ท่าน ITTI และ ท่าน suchai ครับผม  :D
ได้ความกระจ่างเลยครับ
wongzaputt
Newbie
Newbie
 
โพสต์: 41
ลงทะเบียนเมื่อ: พฤหัสฯ. ก.ค. 09, 2009 8:12 pm


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

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

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

cron