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