Production Plan
กระทู้เก่าบอร์ด อ.Yeadram

 1,706   3
URL.หัวข้อ / URL
Production Plan

มีปัญหา ขอความช่วยเหลือหน่อยครับ
Program : http://www.mediafire.com/download/mez8v4xef7i1th1/ProductionPlan.accdb
***กรุณาเปิดดูโปรแกรมจะได้เข้าใจที่ผมอธิบายมากยิ่งขึ้นนะครับ***
คือว่า ตัวอย่างโปรแกรมด้านบนนี้ผมลองเขียนขึ้นมาเพื่อทำแผนการผลิตจากออเดอร์ ซึ่งมันทำได้แค่ทีละออร์เดอร์ แต่ประเด็นของผมที่ต้องการ เช่น
- ถ้ามีออเดอร์จากลูกค้า 3 คน สั่ง ที่หน้าฟอร์มFRMOrder
Order
customer     product     quantity    date/time                         status
คนที่ 1        Burger       50KG.       เวลา 09:00น. 21/1/2557 สั่งผลิต
คนที่ 2        Burger       40KG.       เวลา 09:02น. 21/1/2557 สั่งผลิต
ถ้าเราจะทำแผนการผลิต Burger ทีเดียวทีคือ 90KG. ที่หน้าฟอร์ม FRMProductionPlan จะทำได้ยังไง? ออกแบบโปรแกรมใหม่หรือสร้างตารางยังไง?
ถ้าดูฟอร์ม FRMProductionPlan จะเห็นว่าตรงที่เป็นตัวหนังสือสีแดงนี้
- Product From Order : คือเลือก Order มาเพื่อทำแผนการผลิต จะเห็นจำนวนการผลิต,และสถานะ : สั่งผลิต (ซึ่งผมต้องการที่จะเปลี่ยนสถานะมันด้วยให้เป็น จบการผลิต ทุกครั้งหลังจากที่กรอกข้อมูลหน้าฟอร์มครบถ้วนแล้ว)
=============================
สรุปอีกง่ายๆคือ อยากทำแผนการผลิตโปรดักทีเดียวให้ได้หลายๆออเดอร์ และเปลี่ยนสถานะ สั่งผลิต ในหลายๆออเดอร์ ให้เป็น จบการผลิต ด้วย
=============================

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

1 @R17949
ต้องออกแบบวิธีคิดออกมาให้ได้ครับ ไม่ใช่บอกแค่ความต้องการ
2 @R17950
ถึงคุณ Jim
โปรแกรมด้านบนนี้คือ(วิธีคิดและวิธีทำของผม) แต่มันมีข้อจำกัด(เนื่องจากไม่เก่ง) ผมไม่สามารถทำแผนการผลิตจากหลายๆออเดอร์ในทีเดียวไม่ได้ (ผมจึงแสดงความต้องการ) ซึ่งหมายถึงปรึกษาหาแนวทางว่าจะทำยังไง? ออกแบบโปรแกรมใหม่หรือสร้างตารางยังไง?
3 @R17960
ในเรื่องของเทเบิล คุณต้องมีเทเบิล
- Order ตามที่คุณออกแบบมาแล้ว
- Production Plan เพื่อเก็บข้อมูลที่ขึ้นกับทั้งแผนการผลิตใบนั้น
- Production Plan Detail เพิ่มมาเพื่อบันทึกว่าแผนนั้นผลิตอะไร มาจาก Order ไหน จำนวนเท่าไหร่(ถ้าต้องการให้ Order เดียวสามารถกระจายไปหลายๆ Plan ได้ แต่ถ้าไม่ต้องการ ก็ไม่ต้องมี)

ฟิลด์อื่นๆ เช่น สถานะการผลิต ผลิตเมื่อไหร่ เสร็จเมื่อไหร่ ผลิตไปได้แล้วเท่าไหร่ เสียไปเท่าไหร่ ฯ พวกนี้คุณต้องพิจารณาเองว่าระบบงานของคุณเป็นอย่างไร มันควรขึ้นกับเทเบิล Plan หรือ Detail กันแน่

ในเรื่องของฟอร์ม คุณจะมีฟอร์ม
- Production Plan
- Production Plan Detail ซึ่งจะใส่เป็น sub form อยู่ภายในฟอร์ม Production Plan อีกทีนึง โดยให้เลือกแสดงเป็น Continuous Form เพื่อแสดงได้ทีละหลายๆบรรทัด (ฟอร์มแบบ Single Form จะแสดงได้ทีละเรคอร์ดอย่างที่คุณเห็นๆอยู่)

ปัญหาที่จะยุ่งยากหน่อยก็คือ ตอนป้อนเลข Order No. ลงใน Production Plan Detail คุณต้องเช็คก่อนว่า มี Order นั้นถูกเลือกลงใน Plan อื่นหรือยัง แล้วถ้าเลือกจำนวนบางส่วนจาก Order ได้ ก็ยิ่งต้องเช็คว่าเราจะเลือกได้ไม่เกินจำนวนใน Order นั้นๆด้วย

ส่วนป้อนเสร็จแล้วจะให้แก้สถานะของ Order เป็น "ผลิตเสร็จ" มันจะไม่มีทางรู้ว่าเมื่อไหร่คุณจะป้อนเสร็จ ดังนั้นต้องสร้างปุ่มอะไรสักปุ่ม หรือกระบวนการอะไรสักระบวนการ เพื่อเราจะได้ใส่โค้ดปรับปรุงสถานะลงในปุ่ม/กระบวนการนั้นครับ

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