Ms access tip การซ่อนริบบอนเมนู

สำหรับ USer หรือผู้สนใจพัฒนาการใช้งานฐานข้อมูลด้วย Access การที่จะทำให้ฐานข้อมูลของท่านดูโปรมากขึ้น มีทิปและเทคนิคในการดำเนินการที่น่าสนใจหลายอย่าง ซึ่งหนึ่งในเทคนิคที่นำมาฝากและแนะนำกัน ซึ่งทางผมเอง ได้ลองทดสอบดูแล้ว เห็นว่าน่าสนใจดี ก็เลยนำมาแนะนำให้ผู้ที่สนใจศึกษา ได้ลองนำไปปรับใช้งานกันดูครับ 
เริ่มจากแบบฟอร์ม ที่เราต้องการปิดการแสดงเมนูแบบ Ribbon ของโปรแกรม 
โดยให้ไปที่คุณสมบัติของ Form หรือ Form Perperty
On load event ใส่ค่าเป็น Docmd.showToolbar "Ribbon" , acToolbarNo

บันทึกและทดสอบ การเปิด Form จะไม่เห็นริบบอนเมนู ส่วนการต้องการเปิดใช้งานริบอนเมนูอีกครั้ง Docmd.showToolbar "Ribbon" , acToolbarYes หรือจะลบ Code ออกไปก็ได้

การเรียกคืนริบอนเมนูกับรายงาน Report

โดยปกติ ใน Report เราไม่ควรจะซ่อนเมนู Ribbon ด้านบน เพราะจะทำให้ผู้ใช้งานมีตัวเลือกในการสั่งพิมพ์งาน เอกสาร ที่ออกแบบไว้ลำบาก หรือจำกัด ทางเลือกที่ดีกว่า คือเปิด ให้มี Ribbon เมนูเฉพาะรายงาน และเมื่อจบรายงานแล้ว ก็ต้องปิด Ribbon เมนู
วิธีการ 
ไปที่ On load event เช่นเดียวกัน แล้วกำหนด Code เป็น Docmd.showToolbar "Ribbon" , acToolbarYes 
จากนั้นไปที่ on close event ใส่ code เป็น Docmd.showToolbar "Ribbon" , acToolbarNo 
บันทึก และทดสอบการทำงาน

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

Post a Comment