ตัวอย่าง : ค้นหาข้อมูล ช่วยคีย์ข้อมูล
กระทู้เก่าบอร์ด อ.Yeadram

 2,505   6
URL.หัวข้อ / URL
ตัวอย่าง : ค้นหาข้อมูล ช่วยคีย์ข้อมูล

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

ผมใช้ listbox กับ textbox ครับ
ดูแล้วนำไปประยุกต์ใช้ต่อเอาเองนะครับ

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

access 2000-2002-2003 (office2000, officeXP, office2003)
โหลดไฟล์ได้ที่
www.gmail. com
user : accboard
pwd : accgmail
subject : ตัวอย่างลิสต์ช่วยคีย์ข้อมูล

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

1 @R07009
ขอบคุณครับ นำไปใช้ด้วยคน
2 @R07047
แจ่มมากเลยครับ
3 @R07053
เป็นสิ่งที่ผมค้นหามานาน
ในที่สุด ท่านอาจารย์ ก็มาโปรด

ขอบคุณครับ
4 @R07054
ขอบคุณครับ นำไปใช้ได้ดีจริง ๆ ครับ
5 @R07056
ผมอัพเดตตัวอย่างให้อีกนิดนะครับ
- เอาฟอร์มที่มันซ้ำกันออก
- เพิ่มเทคนิคที่เห็นโพสต์ถามกันบ่อยๆ อีกอย่างครับ คือการทำลิงค์ หรือ การทำเม้าส์พ้อยเตอร์เป็นรูปมือ
- เพิ่มคำแนะนำของแต่ละคอนโทรล Screen tools tips และ status ของแต่ละคอนโทรล (อันนี้ไม่ค่อยเห็นใครถาม แต่อยากแนะนำให้ทุกคนทำกันให้หมด เป็นนิสัย)
- เพิ่มเทคนิค การเปิดฟอร์มอัตโนมัติ เมื่อเริ่มเปิดโปรแกรม (อันนี้ มือใหม่ถึงใหม่มากหลายๆ คนก็ถามบ่อย)
- เพิ่มคำสั่งในการปรับปรุงคุณสมบัติของคอนโทรลโดยการเขียนโค้ด ให้ทำงานปรับเปลี่ยนคุณสมบัติในขณะที่ฟอร์มยังทำงาน หรือเราเรียกว่า Runtime (จากตัวอย่าง คือการสั่งปรับคุณสมบัติต่างๆ ของ listbox มือใหม่ทั้งหลายหัดไว้ก็ดีครับ)
- เทคนิคการวางคอนโทรลซ้อนกัน อันนี้สำคัญครับ มือใหม่อย่ามองข้ามครับ อย่างเช่น listbox กับปุ่มคำสั่ง ซ้อนกันในมุมมองออกแบบ แต่พอรันจริงๆ มันไม่ขัดขวางกันทำงานของผู้ใช้ และดูจะเหมาะกับงานมาก เพราะเราไม่จำเป็นต้องหาที่ให้กับ listbox เราวางมันซ้อนไปเลย เพียงแต่ให้มันมองเห็นบ้าง ไม่เห็นบ้างตามจังหวะของงานเท่านั้นเอง
    และอีกตัวอย่างคือ การใช้ Label ซ้อน Label เพราะว่าเราต้องการให้ Label อีกตัว ทำเป็นลิงค์ เราจะอาศัยคุณสมบัติอัตโนมัติของมันคือรูปเม้าส์พ้อยเตอร์ แต่เราต้องการเฉพาะบางคำ ดังนั้นก็เลยต้องซ้อน Label


ทั้งหมดนี้ เพิ่มเข้าไปในตัวอย่างเดิมแล้วครับ เพื่อป้องกันการสับสนกับไฟล์เก่าจึงเปลี่ยนชื่อไฟล์เป็น ydrExamKeyList นะครับ หากใครโหลดตัวแรกไปแล้ว และอ่านส่วนเพิ่มเติมข้างต้น แล้วเห็นว่าไม่น่าสนใจก็ไม่ต้องโหลดใหม่นะครับ
6 @R18463
โหลดตรงไหนครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3336s