แก้ไขใบสั่งสินค้า ทำอย่างไรดีค่ะ :'(
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 309   5
URL.หัวข้อ / URL
แก้ไขใบสั่งสินค้า ทำอย่างไรดีค่ะ :'(

ตอนนี้หนูทำโปรแกรมสั่งซื้อสินค้าและตัดสต๊อกสินค้า โดยเลขที่ใบสั่งซื้อสินค้าจะ run auto ไปเรื่อยๆๆหนูมีปัญหาคือในกรณีที่ ตัดสต๊อกสินค้าไปแล้ว แต่ต้องการที่จะแก้ไขชื่อสินค้าหรือตัดสต๊อกใหม่ เช่นเลขที่บิล 12345 ซื้อสินค้า A 20ชิ้น ลูกค้าชื่อ JJ ตัดสต๊อกไปแล้วแต่ต้องการจะแก้ไขบิลนี้ใหม่เป็น บิล 12345 ซื้อสินค้า B 50 ชิ้น ลูกค้าชื่อ OO จะทำอย่างไรดีค่ะ หนูลองทำหน้าคืนสินค้าและหน้าแก้ไขใบสั่งสินค้า โดยดึงข้อมูลขึ้นมาแก้ไขใหม่แต่ว่ามันไม่ตัดสต๊อกใหม่ให้ ขอความกรุณาอาจารย์ช่วยหนูด้วยค่ะ หนูไม่รู้จะไปปรึกษาใครแล้ว ....

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02949
ยังไม่เข้าใจความต้องการครับ

หมายถึงให้แทนสิ้นค้า A ด้วยสินค้า B ใช่มั๊ยครับ

แล้วจะให้มันตัดสต๊อกอย่างไร หรือว่าถ้าขาย A ไปบ้างแล้ว ให้ตัดสต๊อกตัวใหม่ให้ด้วย

ผมยังไม่ได้ดูไฟล์ละเอียดนะครับ แต่ว่าถ้าอธิบายความต้องการให้ชัดเจน จะทำให้หลายท่านในเว็บนี้ช่วยไล่หาปัญหาให้ได้เร็วยิ่งขึ้น

อยากจะให้อธิบายเพิ่มถึงขั้นตอนว่าใส่อะไรลงไป แล้วให้ไปทำอะไรในตารางเป้าหมายใดบ้าง ผลที่ออกมาควรเป็นอย่างไร ยิ่งละเอียดมากยิ่งดีครับ

2 @R02953
คือระบบที่ทำงานนี่เลขที่ใบสั่งซื้อสินค้าจะ run ไปเรื่อยๆๆ จะข้ามบิล หรือว่าตกหล่นไม่ได้ค่ะ โดยลูกค้าส่วนมากจะโทรมาสั่งสินค้า .....สมมุติในกรณีที่ว่า ตอนแรกเลขที่บิล 12345 ( สั่งซื้อสินค้า A ไป 20g ลูกค้าชื่อ JJ โปรแกรมก้อจะตัดสต๊อกและ print ใบสั่งสินค้าออกมาแล้ว แต่ยังไม่ได้ไปส่งสินค้านะค่ะ ) จากนั้นก้อจะมีลูกค้ารายอื่นๆอีกสั่งซื้อสินค้าอีก เลขบิลก็จะ run ต่อไปเป็น 12346 , 12347... แต่เกิดอยู่ดีๆๆลูกค้า ชื่อ JJ ที่โทรมาสั่งสินค้าที่ออกบิล 12345 ไปแล้ว อาจจะโทรมาเปลี่ยนแปลงหรือว่า cancel การสั่งซื้อสินค้า เช่นสมมุติว่า ลูกค้า JJ จะเพิ่มรายการสั่งซื้อสินค้าอีกเป็นสั่งซื้อสินค้า B อีก 50 g , หรือในกรณีที่ลูกค้าจะเปลี่ยนแปลงรายการสินค้า / หรือยกเลิกการสั่งซื้อนั้นๆๆไปเลย จะทำอย่างไรดีค่ะ ถ้าลูกค้า JJ ยกเลิกการสั่งซื้อไปเลย เวลามีลูกค้ารายอื่นเข้ามาสั่งซื้ออีกก้อจะต้องออกบิลเลขที่ 12345 ใหม่ ( เฉพาะเลขบิล 12345 เพื่อให้เลขบิลมันเรียงลำดับต่อกันไปเรื่อยๆๆค่ะ)
3 @R02954
สมมุติว่า ถ้าออกเลขบิล 12345 ใหม่ ก้อจะต้องมีการคืนสินค้าเก่าที่ตัดไปแล้วและทำการตัดสต๊อกสินค้าอันใหม่ด้วย ตอนตัดสต๊อกสินค้าหนูใช้วิธีที่สร้าง Update ,Delete,Append qurey (ตามใน File นะค่ะ) และ เวลาคืนสินค้าเก่าหนูเข้าไปคืนสินค้าที่ frm เพิ่มสินค้า โดยจะให้ check และใส่เลขที่บิลนั้นๆเป็นหมายเหตุไว้....การแก้ไขใบสั่งซื้อสินค้า หนูสร้างform แก้ไขใบสั่งสินค้าขึ้นมาโดยดึงข้อมูลการสั่งซื้อทั้งหมดขึ้นมาและแก้ไขเฉพาะใบที่ต้องการแก้ไขเช่น เลขที่บิล 12345 (ตามที่หนูสมมุติขึ้นมา) แต่ว่าในหน้าแก้ไขใบสั่งซื้อสินค้านี้ มันยังไม่ตัดสต๊อกสินค้าให้ .... หนูไม่รู้ว่าเปงเพราะอะไร มันจะขึ้นว่า object requried ( อาจารย์ลองเทสดูนะค่ะ ) เพราะนู๋ก้อไม่ค่อยรู้เรื่องเกี่ยวกับ access มากเท่าไรนัก และไม่รู้ว่าจะใช้วิธีไหนแล้ว ขอความกรุณอาจารย์ช่วยหนูด้วยนะค่ะ.... ขอบคุณค่ะ

*** หนูเขียน code ไม่ค่อยเป็นจึงใช้วิธีตัดสต๊อกแบบนี้ ***
4 @R02960
สำหรับคำถามในความคิดเห็นที่ 2 ให้ดูกระทู้ http://www.thai-access.com/suphap.php?topic_id=150 ครับ

5 @R02985
ลองดาวโหลดไปดูแล้ว ไม่เข้าใจค่ะ อาจารย์ช่วยอธิบายให้หนูหน่อยนะค่ะ ขอบคุณค่ะ.... และหนูไม่รู้จะแก้ปัญหาที่กล่าวมายังงัย อาจารย์แนะนำหนูหน่อยนะค่ะ ขอบคุณมาก มากค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1098s