Stock Report
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 395   4
URL.หัวข้อ / URL
Stock Report

ผมได้ศึกษาจากตัวแบบของอาจารย์ Project.mdb เมื่อมีการซื้อขายสินค้าจะมีการตัด Stock แต่ในส่วนของรายงานซึ่งมีรายละเอียด วันที่,รหัสสินค้า,รายการสินค้า,จำนวนเข้า,จำนวนออก,ยอดคงเหลือ ของสินค้าแต่ละประเภท ( รูปแบบเหมือนรายงานสินค้าเหลือที่ส่งสรรพากร ) หากเราต้องการให้มีรายงานนี้ในระบบงานจะมีวิธีทำอย่างไรครับ ขอคำชี้แนะจากอาจารย์ด้วย ขอขอบคุณมากครับ ๆๆๆ

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

1 @R04123
รบกวนสอบถามเพิ่มเติมด้วยนะครับ ว่าถ้าหากเราต้องการให้แสดงเป็นยอดยกมา, ยอดรับ, ยอดจ่าย และยอดคงเหลือ ตามช่วงเวลา ของสินค้าแต่ละประเภท จะสามารถทำได้หรือไม่ครับ และต้องทำอย่างไรบ้างครับ
2 @R04124
รอฟังคำตอบด้วยคนครับ
3 @R04125
รอฟังคำตอบด้วยคนโดยเฉพาะ ตาม คห.1(
รบกวนสอบถามเพิ่มเติมด้วยนะครับ ว่าถ้าหากเราต้องการให้แสดงเป็นยอดยกมา,  ยอดรับ,  ยอดจ่าย และยอดคงเหลือ ตามช่วงเวลา ของสินค้าแต่ละประเภท จะสามารถทำได้หรือไม่ครับ และต้องทำอย่างไรบ้างครับ) ถ้ามีตัวอย่างโปรแกรมด้วยละก้อ แจ่มเลยครับ ขอบคุณล่วงหน้าครับ

4 @R04145
เรื่อง Stock แนวทางของผมเป็นลักษณะซื้อมา-ขายไป โดยสร้างตารางใหม่ชื่อ Tran เป็นที่เก็บรายละเอียด วันที่,เลขที่เอกสาร,รหัสสินค้า,จำนวนรับเข้า,จ่ายออก
ระบบขาย :=
ใช้เลขที่ Invoice เป็นตัวเชื่อมกับรายละเอียดการขายสินค้า เมื่อ Post รายการครบถ้วนแล้ว สร้างปุ่ม Command เพื่อ QueryAppend รายละเอียดการขายดังกล่าวไปยังตาราง Tran ซึ่งจะเป็นการจ่ายสินค้าออก
ระบบซื้อ := ก็จะเป็นลักษณะเดียวกัน แต่จะเป็นด้านการรับสินค้าเข้า
ต่อไปก็จัดทำรายงานโดยอาศัยข้อมูลจากตาราง Tran นี่แหละโดยใช้ Query ซึ่งจะมีรายละเอียดครบถ้วนตามที่ต้องการ ส่วนยอดคงเหลือใช้ ยอดรับเข้า หักด้วยยอดจ่ายออก ตอน Report ก็กำหนดเป็น RunningSum ก็จะได้ยอดคงเหลือสะสม
ส่วนรายละเอียดอื่น ๆ ก็จะมีในส่วนค่าเริ่มแรกในตาราง Tran ก็จะเป็นยอดคงเหลือยกมา ใส่ในช่องรายการรับเข้า พร้อมวันที่
ประโยชน์อีกประการหนึ่งที่ได้จากตาราง Tran คือในฟอร์มขายสินค้าคุณสามารถแทรก TextBox ใส่สูตร (Dsum รับเข้า-จ่ายออก) เงื่อนไขสินค้าแต่ละชนิด ทำให้ทราบยอดคงเหลือของสินค้าแต่ละชนิดในขณะคีย์ข้อมูลขาย ในการซื้อก็จะเป็นเช่นเดียวกัน
อีกประการหนึ่งหากคุณมีข้อผิดพลาดเกี่ยวกับ Invoice โดยทั่วไปก็จะเรียกรายละเอียดการขายมาแก้ไข โดยอ้างถึงเลขที่ Invoice ในการนี้เมื่อคุณแก้ไขเสร็จแล้วต้อง Update ที่ตาราง Tran ด้วย โดยใช้ Action Query :- Delete ตามด้วย Append เงื่อนไขที่ เลขที่ Invoice
หวังว่าเพื่อนๆ คงจะใช้เป็นแนวทางได้บ้าง ... เล่าสู่กันฟัง ผิดพลาดประการใดต้องขออภัยด้วย
หากผิดพลาดหรือมีส่วนใดทำให้ตัวแบบนี้กระชับ ก็คงต้องขอคำแนะนำจากอาจารย์สุภาพ และเพื่อนๆ ด้วยครับผม
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1667s