ขอสอบถามวิธีการไม่ให้หน้าโหลดข้อมูลจาก Subform ใน MS ACCESS


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

28 เม.ย. 68 , 16:00:56
อ่าน 250 ครั้ง

mtaccess

ขอสอบถามวิธีการไม่ให้หน้าโหลดข้อมูลจาก Subform ใน MS ACCESS
หลังจากกดเข้าสู่ระบบ จะแสดงหน้าจอค้นหา ซึ่งในหน้านี้มี Subform ที่มีไว้แสดงข้อมูลที่เราใส่รหัสพนักงานไว้ดูข้อมูลถึงจะแสดง
แต่ตอนนี้พอกดล็อกอินเข้าไปแล้ว ระบบรอการโหลดข้อมูลใน Subform ซึ่งทำให้เสียเวลาในการรอเพื่อเข้าหน้านี้ค่ะ
รบกวนสอบถามและขอคำแนะนำด้วยค่ะ ขอบคุณค่ะ

 

28 เม.ย. 68 , 22:46:21
ตอบกลับ #1

OddyWriter

วิธีที่ 1 เปลี่ยน Data Source ของ Sub Form เป็น Query ที่กรองข้อมูลตามเงื่อนไขใน Main Form
วิธีที่ 2 กำหนด Data Source ของ Subform เป็นค่าว่าง ต้องใส่เงื่อนไขก่อน จากนั้นใช้ Event: After Update ของ Control ที่ใส่เงื่อนไข ให้ใส่ Data Source เข้าไปที่ Sub Form
วิธี 1 ง่ายสุด แต่ไม่เนียน วิธีที่ 2 เนียนแต่วุ่นวาย
รับจ้างทำฐานข้อมูล สอนวางระบบฐานข้อมูล Excel/ Access/ VBA Excel/ VBA Access/ SQL Server/ Database Design
แม้กระทั่งดูดวง ก็ติดต่อได้นะครับ
 
โพสต์นี้ได้รับคำขอบคุณจาก: mtaccess

29 เม.ย. 68 , 09:27:32
ตอบกลับ #2

mtaccess

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

 

30 เม.ย. 68 , 22:15:02
ตอบกลับ #3

OddyWriter

ตัวอย่างครับ
รับจ้างทำฐานข้อมูล สอนวางระบบฐานข้อมูล Excel/ Access/ VBA Excel/ VBA Access/ SQL Server/ Database Design
แม้กระทั่งดูดวง ก็ติดต่อได้นะครับ
 


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5