[size=120]
เวลาบนโลก ดำเนินไปเร็วมาก (เหลือเวลาทำประโยชน์บนโลกอีกไม่มาก จะทำอะไรก็ควรรีบเร่งทำ) มีกระทู้เก่าจนจะเก่ามาก 9 ปีก่อน ได้กล่าวไว้
http://www.esg.co.th/smf/http://esg.co.th/phpBB3/viewtopic.php?t=8
ลองทำความเข้าใจดู ส่วนที่ผมกล่าวเพิ่มไว้ จะเขียนต่าง แต่ใช้ดัชนีโดยสายเลือดของโปรแกรม ซึ่งให้ผลดีกว่า
[color=red]
[color=blue]Ih:: ;1 artrn->bilnum arbil->bilnum
Ib: ~N ~IVCNUM ~IVCDAT ~DUEDAT ~NETAMT_I ~RCVAMT_I ~REMAMT_I ~SHIPTO ~S_ADDR01 ~S_ADDR02 ~S_ADDR03 ~S_TELNUM ;1
[relate file]
File=ARSHIP
Alias=R1
TAG=ARSHIP1
System=DATA_PATH
Master file=ARTRN
Master-Related Field=CUSCOD+SHIPTO[/color]
การแสดงสถานที่ส่งของที่ได้กล่าวไว้ เป็นกรณี 1 ใบวางบิล มีหลาย IV แต่ละ IV มีสถานที่ส่งของแตกต่างกัน
ถ้าคุณส่งสถานที่เดียวกัน มันจะขึ้นซ้ำๆ ทำให้ตาลายหรือลายตา ผมมียาล้างตาให้ด้วยคำสั่ง ,0,1 ตัวแปรอะไรที่จะแสดงซ้ำกัน โปรแกรมจะไม่แสดง
[color=red]~SHIPTO: 0, "", "ARTRN->SHIPTO", "",0,1
~S_ADDR01: 0, "", "ARSHIP->ADDR01", "",0,1
~S_ADDR02: 0, "", "ARSHIP->ADDR02", "",0,1
~S_ADDR03: 0, "", "addr_03", "addr_03 = ARSHIP->ADDR03 - '