หน้า 1 จากทั้งหมด 1

เรื่อง ค่าติดลบในช่องจำนวนเงินครับ (รบกวนอีกครั้งครับ)

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 10:29 am
โดย TH3 B4NK
คือ ตอนนี้พบปัญหาค่าตัวเลข ตามรูปด้านล่าง 19 SR1400009 ช่องจำนวน 4,365 ปกติค่ามันติดลบ แต่พอมารวมจริง ๆ แล้ว กลับรวมเป็นค่าบวกแทน
จึงขอสอบถามว่า จะใสเครื่องหมายค่าติดลบได้อย่างไรครับ???


  :'( :'( :'( :'(

รูปภาพ

ส่วนในช่องสูตรตามนี้ครับ

รูปภาพ

Re: เรื่อง ค่าติดลบในช่องจำนวนเงินครับ

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 10:38 am
โดย savek
หากต้องการให้ยอดมูลค่าของใบลดหนี้ แสดงเป็นยอดติดลบ ต้องมีการสร้างเงื่อนไขในการแสดงผลนิดนึงครับ โดยคลิกที่อ๊อบเจ็ค ARTRN->TOTAL และคลิกในแท็บการคำนวณใส่บรรทัดคำสั่งนี้เข้าไป

srval = IIF(ARTRN->RECTYP='0'.or.ARTRN->RECTYP='5',ARTRN->TOTAL*-1,ARTRN->TOTAL)

จากนั้นในแท็บค่าเฉพาะตัวของอ๊อบเจ็ค ARTRN->TOTAL และในบรรทัดที่เก็บข้อมูล ก็ให้ดึงตัวแปร srval มาแสดงแทน ARTRN->TOTAL ครับ

Re: เรื่อง ค่าติดลบในช่องจำนวนเงินครับ

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 10:43 am
โดย TH3 B4NK
[quote="savek"]
หากต้องการให้ยอดมูลค่าของใบลดหนี้ แสดงเป็นยอดติดลบ ต้องมีการสร้างเงื่อนไขในการแสดงผลนิดนึงครับ โดยคลิกที่อ๊อบเจ็ค ARTRN->TOTAL และคลิกในแท็บการคำนวณใส่บรรทัดคำสั่งนี้เข้าไป

srval = IIF(ARTRN->RECTYP='0'.or.ARTRN->RECTYP='5',ARTRN->TOTAL*-1,ARTRN->TOTAL)

จากนั้นในแท็บค่าเฉพาะตัวของอ๊อบเจ็ค ARTRN->TOTAL และในบรรทัดที่เก็บข้อมูล ก็ให้ดึงตัวแปร srval มาแสดงแทน ARTRN->TOTAL ครับ
[/quote]


ได้แล้วครับ ขอบคุณครับผม

รูปภาพ


:D :D :D :D :D :D :D

Re: เรื่อง ค่าติดลบในช่องจำนวนเงินครับ

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 11:45 am
โดย TH3 B4NK
งานเข้า่เพิ่มอีกแล้วครับ ตัวเลขรวมไม่ตรงครับ
ผมลองแปลงดูก็ไม่ได้ เหมือนค่ารวมตัวเลข 1 ถึง 19 ออกมาแล้ว แต่ดันเอา 19 ไปรวมอีก เช่น คำตอบต้องได้ 161,235 แต่ดันได้ 165,600 ครับ

รูปภาพ


สูตรที่แปลงครับ   :o :o :o :o :o :o :o :o
รูปภาพ

Re: เรื่อง ค่าติดลบในช่องจำนวนเงินครับ (รบกวนอีกครั้งครับ)

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 2:12 pm
โดย savek
ตรงที่เป็นการรวมยอด ก็ต้องเอาตัวแปร srval มาเป็นตัวรวมนะครับ คือ แก้คำสั่งให้เป็น xtot=xtot+srval แทนครับ

Re: เรื่อง ค่าติดลบในช่องจำนวนเงินครับ (รบกวนอีกครั้งครับ)

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 2:26 pm
โดย TH3 B4NK
[quote="savek"]
ตรงที่เป็นการรวมยอด ก็ต้องเอาตัวแปร srval มาเป็นตัวรวมนะครับ คือ แก้คำสั่งให้เป็น xtot=xtot+srval แทนครับ
[/quote]



ลองทำแล้วครับ...แต่มันได้ค่าเดิมครับ
ผมก็ลองเพิ่ม srval=0 ใน INTI แล้วเหมือนกัน

รูปภาพ

Re: เรื่อง ค่าติดลบในช่องจำนวนเงินครับ (รบกวนอีกครั้งครับ)

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 01, 2014 3:12 pm
โดย TH3 B4NK
แก้ไขได้แล้วครับผม...

พอดีลองสลับบรรทัดในช่องใส่สูตร...แล้วผลลัพธ์ก็ออกมาเลยครับ
ขอบคุณครับผม...


:D :D :D :D :D :D :D :D :D :D :D :D :D :D