กระทู้เก่าบอร์ด อ.Yeadram
4,379 4
URL.หัวข้อ /
URL
ทำQuery จาก Table หลาย Table แล้วนำ Query เป็น For
รบกวนสอบถามค่ะ
เป็นข้อมูลการรับชำระค่าเรียน
1. ได้ทำการดึง Table หลาย Table มาทำที่ Query ผลที่ Query ออกมาตามที่เราต้องการแล้ว (เป็นบิลที่เรียกเก็บเป็นรายเดือน) ทราบจำนวน Record ที่มีการเรียกเก็บเงิน
2. ต้องการ Query ตามข้อ 1 มาทำเป็น Form เพื่อให้ทราบว่ามีการนำเงินมาชำระวันที่เท่าไร เป็นบิลของเดือนอะไร ชำระผ่านช่องทางไหนเช่นเงินสด,โอนผ่านทางธนาคาร เป็นต้น
3. อยากได้ข้อมูลตามข้อ 2 ที่คีย์ผ่าน form เก็บเข้า Table ใหม่
4. ไม่ทราบว่าทำได้หรือเปล่าค่ะ ได้ทำการสร้าง form เป็นแบบ mainform / subform แล้ว ไม่สามารถเรียกข้อมูลใน Query ตาม ข้อ 2 ได้
รบกวนอาจารย์ด้วยค่ะ
ขอบคุณมากค่ะ
เป็นข้อมูลการรับชำระค่าเรียน
1. ได้ทำการดึง Table หลาย Table มาทำที่ Query ผลที่ Query ออกมาตามที่เราต้องการแล้ว (เป็นบิลที่เรียกเก็บเป็นรายเดือน) ทราบจำนวน Record ที่มีการเรียกเก็บเงิน
2. ต้องการ Query ตามข้อ 1 มาทำเป็น Form เพื่อให้ทราบว่ามีการนำเงินมาชำระวันที่เท่าไร เป็นบิลของเดือนอะไร ชำระผ่านช่องทางไหนเช่นเงินสด,โอนผ่านทางธนาคาร เป็นต้น
3. อยากได้ข้อมูลตามข้อ 2 ที่คีย์ผ่าน form เก็บเข้า Table ใหม่
4. ไม่ทราบว่าทำได้หรือเปล่าค่ะ ได้ทำการสร้าง form เป็นแบบ mainform / subform แล้ว ไม่สามารถเรียกข้อมูลใน Query ตาม ข้อ 2 ได้
รบกวนอาจารย์ด้วยค่ะ
ขอบคุณมากค่ะ
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04753
ตอบข้อ 2 ก็ให้สร้าง ฟอร์ม จาก query ได้เลยครับ ถ้า query ถูกต้องจะเป็นรูปแบบที่คุณต้องการ
ตอบข้อ 3 ก็ให้ดูเครื่อง query append ก็ทำได้เหมือนกัน
ตอบข้อ 4 ถ้าต้องการเป็นเรื่องจของ sub form มันจะประกอบไปด้วยอย่างน้อย 2 table หลัก(table เลขที่บิล กับ table รายการค่าเล่าเรียน)หลัก ดังนั้นถ้าเอา query ในข้อ 2 มาใช้ อาจจะไม่ได้ ถ้าดึง ข้อมูลใน table มาทำ query ไม่ถูกต้อง
formหลักจะต้องเป็น เลขที่บิล
sub form จะเป็นรายการค่าเล่าเรียน ถ้าเป็นตามนี้ ก็น่าจะทำต่อได้
โหลดตัวอย่างโปรแกรมและสอบถามปัญหาต่าง ๆของการใช้งาน ms access เพิ่มได้ที่
http://access.crtrading.net
ตอบข้อ 3 ก็ให้ดูเครื่อง query append ก็ทำได้เหมือนกัน
ตอบข้อ 4 ถ้าต้องการเป็นเรื่องจของ sub form มันจะประกอบไปด้วยอย่างน้อย 2 table หลัก(table เลขที่บิล กับ table รายการค่าเล่าเรียน)หลัก ดังนั้นถ้าเอา query ในข้อ 2 มาใช้ อาจจะไม่ได้ ถ้าดึง ข้อมูลใน table มาทำ query ไม่ถูกต้อง
formหลักจะต้องเป็น เลขที่บิล
sub form จะเป็นรายการค่าเล่าเรียน ถ้าเป็นตามนี้ ก็น่าจะทำต่อได้
โหลดตัวอย่างโปรแกรมและสอบถามปัญหาต่าง ๆของการใช้งาน ms access เพิ่มได้ที่
http://access.crtrading.net
3 @R21166
รบกวนสอบถามค่ะ
พอดีทำตาราง รายรับ และรายจ่าย คนละตาราง (ออกใบสำคัญรับ และใบสำคัญจ่าย)
ไม่ทราบว่าใน คิวรี่ สามารถ ดึงยอดรวมของแต่ละตาราง มาหักลบกันได้มั้ยค่ะ
(แต่ละอัน มีฟอร์มหลัก และฟอร์มย่อยค่ะ)
ลองทำให้แสดงคู่กัน ด้วยอ้างอิงจากวันที่แล้ว มันไม่แสดงค่ะ หรือแสดงก็บางตาราง ค่าซ้ำกันเบิ้ลขึ้นมาเท่าตารางตัวแรกเลยค่ะ
พอดีทำตาราง รายรับ และรายจ่าย คนละตาราง (ออกใบสำคัญรับ และใบสำคัญจ่าย)
ไม่ทราบว่าใน คิวรี่ สามารถ ดึงยอดรวมของแต่ละตาราง มาหักลบกันได้มั้ยค่ะ
(แต่ละอัน มีฟอร์มหลัก และฟอร์มย่อยค่ะ)
ลองทำให้แสดงคู่กัน ด้วยอ้างอิงจากวันที่แล้ว มันไม่แสดงค่ะ หรือแสดงก็บางตาราง ค่าซ้ำกันเบิ้ลขึ้นมาเท่าตารางตัวแรกเลยค่ะ
4 @R21182
อาจต้องทำ Union Query ก่อน ถึงจะทำสรุปได้ครับ
Time: 0.4820s
มีตารางกี่ตาราง แต่ละตารางไว้ทำหน้าที่อะไร
งานของคุณอาจต้องสร้าง 1 ฟอร์มหลัก + 2 ฟอร์มย่อยนะครับ แต่ไม่กล้าให้รายละเอียดวิธีทำมากนัก กลัวว่าถ้าออกแบบตารางมาคนละระบบ หรือคนละความเข้าใจกับของผม พออ่านวิธีทำแล้วอาจจะเข้าใจไม่ตรงกัน