55
ห้อง MS Access / : สอบถามเรื่องการคิวรี่ข้อมูลครับ รบกวนผู้รู้หน่อยครับ
« เมื่อ: 20 ม.ค. 63 , 11:52:32 »
นี่มันข้อสอบไม่ใช่หรือ !
โพสต์นี้ได้รับคำขอบคุณจาก: PNR
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
แนวทางการออกแบบ Databased ที่ผมทำมานี้ เหมาะสมแล้วหรือไม่? ถ้าไม่ ผมควรจะออกแบบอย่างไรเพื่อให้ได้ตามโจทย์ที่ผมต้องการ?เท่าที่เห็นตอนนี้
Subform โดยให้เป็น Unbound SubForm- ไม่รู้ว่าทำไมกำหนดเป็น Unbound ถ้าจะเป็น Unbound ซึ่งเราต้องควบคุมการเขียนลงเทเบิลอื่นๆอีกที ก็ย้ายเท็กซ์บ็อกซ์และคอนโทรลต่างๆใน Unbound SubForm มาไว้บน MainForm แล้วตีกรอบเพื่อแสดงเป็นนัยว่าเป็นข้อมูลที่แยกต่างหากจาก Session ไปเลยน่าจะดูเรียบง่ายกว่า หรือจะนำมาใส่ใน Tab control บน MainForm อีกที ก็สื่อเป็นหมวดหมู่ดี
ซึ่งผมเขียน Expression ที่ txtWorkID โดยเมื่อ Dropdown เลือก NationalID เมื่อไหร่ ระบบจะไปดึง Last WorkID ของพนง.คนนั้น ๆ มาจากtblWork(Transaction Table) มาโชว์ / เกิด Error ใน Subform- ต้องเอาโค้ดที่ทำการดึงและแปะลงฟิลด์ที่เกิด #Error นั้นมาดูครับ
การทำแบบฟอร์มเพื่อคีย์หลักสูตรที่แต่ละตำแหน่งต้องอบรมให้ครบตามกฎหมาย- ก็ต้องมีเทเบิลหลักสูตร (tbSubject หรือเปล่า ?) ,เทเบิลตำแหน่ง (อันนี้ผมไม่รู้เทเบิลไหน สมมุติชื่อ tbP หรือเป็นแค่ฟิลด์ในเทเบิล tbWork ? สมมุติชื่อฟิลด์ F) และสร้างเทเบิลหลักสูตรที่ต้องอบรม (สมมุติชื่อ tbC) ที่มีทั้งฟิลด์ Primary Key ของเทเบิลหลักสูตรและ Primary Key ของเทเบิลตำแหน่ง(หรือแค่ฟิลด์ F ถ้าคุณไม่ได้มีเทเบิลตำแหน่งแยกออกมาต่างหาก) มานำมาตั้งเป็น Primary Key ของ tbC ดังนั้นคุณก็สร้างฟอร์มที่มี Mainform เป็น tbP และมี Subform เป็น tbC เพื่อป้อนหลักสูตรที่ต้องอบรมตามกฎหมายได้แล้ว
สรุปรายงานวันนี้ก่อนนะครับ
1. คุณ Pookpuy สั่งหนังสือ ความทรงจำสีแดง ราคา 100 บาท (+ค่าส่ง 30 บาท) ส่งหนังสือให้แล้ว
2. คุณ PNR บริจาค 1,070 โอนแล้ว
3. คุณ Apirak สั่งหนังสือ Access 2010 Missing Manual ราคา 600 (+ค่าส่งลงทะเบียน 65 บาท) รับโอนเรียบร้อย ส่งแล้ว
4. คุณ Jee007 บริจาค 500 โอนแล้ว
5. คุณ Chai บริจาค 500 โอนแล้ว
6. คุณ Prajak บริจาค 200 โอนแล้ว
7. คุณ Looktarn สั่ง Excel เร็วเว่อร์ 299 (+ค่าส่ง 30) โอนแล้ว
ยอดรวม 3,269 บาท
เดี๋ยวจะโอนให้ Web Master ต่อไป โดยจากที่คุยกับเว็บมาสเตอร์คือ เมื่อจ่ายค่า Host+Domain จะแจ้งที่หน้าเว็บครับ
ขอบคุณทุกท่านที่ให้ความช่วยเหลือเว็บนี้ครับ
ปล. แก้ไขยอดโอนคุณ PNR และคุณ Looktarn
ค่าเช่าโฮส | ค่าโดเมน | คงเหลือ | ||
ยอดเงินสนับสนุน | 3,269 | |||
62-63 | 642.- | 400.- | 2,227 | |
63-64 | 535.- | 300.- | 1,392 | |
64-65 | 535.- | 300.- | 557 | |
65-66 | ... | 357.- | 200 | โฮสโดน Ransomware |
66-67 | 535.- | 385.25 | --- | |
67-68 | ... | 522.11 | --- | |
68-69 | ... | ... | --- |
รายงานประจำปี 63-64 ได้รับคำขอบคุณจาก | : chai, sjs, OddyWriter, PNR |
รายงานประจำปี 64-65 ได้รับคำขอบคุณจาก | : chai, OddyWriter, apirak, Max |
: OddyWriter, Su, SakDa, apirak |
คือเป็นการคำนวณ Stock ที่มีหน่วยของสินค้าที่ต่างกันค่ะ มีการรับเข้าเป็นลัง,ชิ้น,ห่อ ซึ่งต้องการให้ในหน้า Balance ที่คำนวณออกมานั้นคำนวณข้อมูลทั้งสามอย่างพร้อมกัน
คือสามารถดูในตารางเดียวกัน เพราะปกติแยกคิวรี่แล้วสามารถคำนวณได้ปกติ แต่พอนำมารวมกันเพื่อแสดงผล 3 หน่วยในตารางเดียวกันเกิดปัญหาดังภาพที่ใส่ไว้ที่กระทู้ค่ะ