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

โชว์สถานที่ส่งสินค้าในใบวางบิล

โพสต์โพสต์แล้ว: อังคาร พ.ย. 22, 2016 8:28 pm
โดย babybell
ในใบวางบิล จะทำให้โชว์สถานที่ส่งสินค้าเหมือน IV ใครทำเป็ฯช่วยทีน่ะครับ

Re: โชว์สถานที่ส่งสินค้าในใบวางบิล

โพสต์โพสต์แล้ว: พุธ พ.ย. 23, 2016 9:12 am
โดย suchai
[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 - '