กระทู้เก่าบอร์ด อ.Yeadram
5,638 21
URL.หัวข้อ /
URL
ขอคำแนะนำแนวคิดการเก็บข้อมูลใบเสร็จ
ผมกำลังหัดทำระบบ POS อยู่ครับ ใช้วิธีดัดแปลงจาก workshop ในหนังสือ แต่ยังไม่เข้าใจในหลายๆ ส่วน รบกวนคือคำชี้แนะหน่อยนะครับ
ในส่วนขายฟอร์มการขาย ผมสร้าง table ขึ้นมา 2 ตาราง ตารางแรกไว้เก็บรหัสการขาย (เลขที่ใบเสร็จ) / ชื่อผู้ขาย / วัน-เวลาที่ขาย
ส่วนอีกตารางจะเก็บรายละเอียดสินค้าที่ซื้อในใบเสร็จนั้นๆ ครับ ซึ่งก็จะมีชื่อสินค้า / ราคาต่อหน่วย / จำนวนที่ซื้อ / ราคารวม และท้ายใบเสร็จจะมียอดเงินรวมสินค้าที่ซื้อทั้งหมดอีกที ซึ่งเจ้ายอดรวมเนี่ยมันมาจาก จำนวนที่ซื้อ*ราคาต่อหน่วย ใน table 2 ใช่มั้ยครับ แต่ผมคิดว่ามันไม่ถูกต้องเท่าไหร่ ยอดรวมมันควรจะเก็บไว้ใน table แรกมากกว่า อย่างนี้เราจะนำยอดรวมไปเก็บไว้ใน table แรกยังไงดีครับ
ผมให้ table 1 เป็น main form ส่วน table 2 เป็น sub form ครับ
อีกอย่างที่ยังมีปัญหาอยู่คือ เมื่อเริ่มการขายใหม่ รายละเอียดสินค้าที่ซื้อของบิลก่อนๆ ก็จะยังขึ้นอยู่ด้วย
ตอนนี้ยังสับสนกับ Access พอสมควรครับ เพิ่งเริ่มหัดใช้เอง รบกวนขอคำชี้แนะด้วยนะครับ
ในส่วนขายฟอร์มการขาย ผมสร้าง table ขึ้นมา 2 ตาราง ตารางแรกไว้เก็บรหัสการขาย (เลขที่ใบเสร็จ) / ชื่อผู้ขาย / วัน-เวลาที่ขาย
ส่วนอีกตารางจะเก็บรายละเอียดสินค้าที่ซื้อในใบเสร็จนั้นๆ ครับ ซึ่งก็จะมีชื่อสินค้า / ราคาต่อหน่วย / จำนวนที่ซื้อ / ราคารวม และท้ายใบเสร็จจะมียอดเงินรวมสินค้าที่ซื้อทั้งหมดอีกที ซึ่งเจ้ายอดรวมเนี่ยมันมาจาก จำนวนที่ซื้อ*ราคาต่อหน่วย ใน table 2 ใช่มั้ยครับ แต่ผมคิดว่ามันไม่ถูกต้องเท่าไหร่ ยอดรวมมันควรจะเก็บไว้ใน table แรกมากกว่า อย่างนี้เราจะนำยอดรวมไปเก็บไว้ใน table แรกยังไงดีครับ
ผมให้ table 1 เป็น main form ส่วน table 2 เป็น sub form ครับ
อีกอย่างที่ยังมีปัญหาอยู่คือ เมื่อเริ่มการขายใหม่ รายละเอียดสินค้าที่ซื้อของบิลก่อนๆ ก็จะยังขึ้นอยู่ด้วย
ตอนนี้ยังสับสนกับ Access พอสมควรครับ เพิ่งเริ่มหัดใช้เอง รบกวนขอคำชี้แนะด้วยนะครับ
21 Reply in this Topic. Dispaly 2 pages and you are on page number 2
21 @R14250
เห็นด้วยกับบอาจารย์ สันติสุข และอาจารย์ PichaiTC การเก็บผลการคำนวณ บางครั้งจำเป็นมาก....กรณีตัดสต๊อกจากโปรแกรม ไม่ได้ตัดสตอ๊กจากคลังที่มีอยู่จริง(ส่วนราชการที่ไม่เน้นผลกำไรในการทำสต๊อก เน้น First in , First Out, Max, Min และ ExpiredDate) แม้จะเปลืองพื้นที่จัดเก็บ การทำงานที่ช้าลง ก็ต้องยอมครับ เพื่อให้ผลที่ออกมา ถูกต้อง ทั้ง คงคลัง(ทั้งในโปรแกรมและในคลังที่มีอยู่จริง) และงบประมาณ(เงิน) ที่ใช้ไป...
Time: 0.2800s