หาวิธีการคำนวน รับ จ่าย คงเหลือ
กระทู้เก่าบอร์ด อ.Yeadram

 3,803   9
URL.หัวข้อ / URL
หาวิธีการคำนวน รับ จ่าย คงเหลือ

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

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

1 @R04548
มาอีกครั้ง หน้าตาจะคล้ายกับรูปด้านล่างนี้ ไปค้นมาจากที่ ท่านอาจารย์yeadram เคยโพสไว้ เมื่อ 10/01/52 หัวข้อ "ว่าจะเขียนตัวอย่าง เอามาขาย" แต่ที่จะทำเป็นรูปแบบของเวชภัณฑ์ยาของสถานีอนามัย คือปัจจุบันต้องใช้มือทำบัญชีทีละตัวใช้เวลามากเอาการกว่าจะเสร็จ และพอดีมีฐานข้อมูลรับเข้า และจ่ายออกอยู่แล้ว แต่กำลังหาวิธีการให้คำนวนเหมือนตามรูปอยู่ครับ ลักษณะเหมือนกับการคำนวนโดยโปรแกรม Excel ซึ่งลองหาแล้วยังไม่พบครับ
2 @R04549
ภาพเล็กมากมองไม่เห็น
3 @R04551
เผื่อว่าเข้ามาดูแล้วงงกับคำถาม เลยเอาตารางมาให้ดู สิ่งที่ต้องการคือ อยากได้วิธีทำ ตารางที่ 4 ใน ACCESS
4 @R04552
แนะนำ้ว่าเทเบิล Drug_Stock เป็นเทเบิลชั่วคราว พอต้องการดูข้อมูลสต๊อค ก็ค่อยสร้างข้อมูลเข้าไป แล้วจะเอาไปแสดงออกบน Form หรือ Report ก็แล้วแต่ครับ สำหรับคนที่รู้ VBA การสร้างข้อมูลใน Drug_Stock ก็ไม่ไม่ใช่เรื่องที่ยุ่งยากอะไร เริ่มจาก

1) เคลียร์เรคอร์ดในเทเบิล Drug_Stock
2) เนื่องจากโครงสร้างเทเบิลของ Drug_In และ Drug_Out เหมือนกัน จึงคิดว่าเพื่อให้ง่าย ก็สร้าง Union Query จากสองเทเบิลนี้ขึ้นมา ให้เรียงตาม Date และให้เรียงจาก In มาก่อน Out ยกเว้นว่า Date ของคุณมีเก็บเวลาจริงในการเข้า-ออกไว้ด้วย ก็ไม่จำเป็นต้องเรียงตาม In - Out
3) นำข้อมูลยอดยกมาเขียนลง Drug_Stock
4) วนลูปจาก Union Query ในข้อ 2 ทีละเรคอร์ดแล้วก็เขียนลง Drug_Stock เช่นกัน

ที่บอกนี่เป็นอัลกอรึธึมและแนวทางครับ หวังว่าพอจะเอาไปใช้ได้นะครับ
5 @R04553
จากคำตอบ คุณ สันติสุข ข้อ 1-3 ผมเข้าใจคับ
แต่
4. วนลูปจาก Union Query ในข้อ 2 ทีละเรคอร์ดแล้วก็เขียนลง Drug_Stock เช่นกัน
ช่วยบอกวิธีทำให้หน่อยได้ไหมครับ เป็นวิธีหน่อยได้ไหมครับ

6 @R04554
ใครว่างก็ช่วยเขียนให้ที ผมยังไม่มีเวลานะครับ
7 @R04555
ไม่ทราบว่าจะทำครั้งเดียวจบเลยคือเอาตาราง excel มาแล้วสร้างเป็น table ที่ 4 ครั้งเดียวเลิก หรือว่าเมื่อมีข้อมูลใหม่ๆเข้ามารก็จะ add เข้าไปทีละ record อีด้วยหรือเปล่าครับ
8 @R04556
- ไม่เข้าใจว่าทำไมถึงไปเกี่ยวกับ Excel ?!?

- ขั้นตอนที่ 1 ถึง 4 นั้นทำทุกครั้งที่ต้องการดูข้อมูลในตาราง Drug_Stock ครับ เช่น คุณดูตาราง Drug_Stock แล้ว และปิดไป อีก 5 วินาทีจะมาดูใหม่ ก็ต้องทำขั้นตอน 1 ถึง 4 ใหม่ครับ หรือว่าระหว่างที่ดูอยู่ มีการป้อนรับเข้า/จ่ายออกเพิ่มเติม ถ้าต้องการให้ตารางนี้อัพเดต คุณก็ต้องปิดตารางนี้แล้วทำขั้นตอน 1 ถึง 4 ใหม่ครับ นี่คือแนวคิดของผม
9 @R04557
เพื่อให้ได้งานอย่าง ข้อความในกระทู้
http://www.thai-access.com/yeadram_view.php?topic_id=275
หรือตามที่นำรูปมาแสดงในข้อความกระทู้คำถามนั่นแหละครับ

ให้คุณศึกษาแนวทางจาก
http://thai-access.com/yeadram_view.php?topic_id=586
ในคำตอบหมายเลข R02577 (คำตอบแรกของกระทู้นั้น) ลองดูว่าคุณเข้าใจมากน้อยแค่ไหน

ถ้าต้องการตัวอย่างศึกษาเพื่อดูแนวทาง อาจจะเข้าใจง่ายขึ้นให้เข้าไปอ่าน
http://thai-access.com/yeadram_view.php?topic_id=24
เพื่อเข้าไปโหลดไฟล์ตัวอย่างชื่อ StockTest.zip
เป็นตัวอย่างที่ผมเคยเก็บมาจากของใครจำไม่ได้แล้ว ในเว็บบอร์ด อ.สุภาพ ทำให้ผมได้แนวทางดังกล่าวแต่ต้น ซึ่งผมก็ใช้แนวทางนี้แหละครับ มาตลอด และพยายามเป็นอย่างยิ่งที่จะสนับสนุนและเผยแผ่แนวทางนี้ไปสู่มือใหม่ ๆ หรือน้องใหม่ทั้งหลาย
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.4003s