ต้องการให้ปุ่มปริ้นได้แค่เฉพาะงวด
กระทู้เก่าบอร์ด อ.Yeadram

 821   1
URL.หัวข้อ / URL
ต้องการให้ปุ่มปริ้นได้แค่เฉพาะงวด



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

ปัญหาเนื่องจาก admin กดปุ่มปริ้นผิดทำให้รูปแบบออกมาไม่ครบ อย่าง 12 งวด ไปกด 10 งวด

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

1 @R22707
สามารถสั่ง   Me.ชื่อปุ่ม.Enabled = False   เพื่อไม่ให้ปุ่มใช้งานได้ ถ้าต้องการกลับมาให้ใช้ได้ ก็เปลี่ยนจาก False เป็น True ครับ แต่สิ่งที่ต้องเพิ่มเติมคือ การจะให้มันเป็น False ได้ ปุ่มนั้นต้องไม่ได้รับโฟกัสอยู่ (ไม่ได้ถูกเลือก/คลิกแล้วปล่อยค้างเอาไว้อยู่) ไม่อย่างงั้นมันจะ error ครับ วิธีแก้ไขคือ ต้องหาคอนโทรล X (ซึ่งอาจเป็นเท็กซ์บ็อกซ์/คอมโบบ็อกซ์) ที่ไหนสักที่รับโฟกัสไปก่อน ดังนั้นคำสั่งก็จะเป็น 2 บรรทัดคือ

Me.X.setfocus
Me.ชื่อปุ่ม.Enabled = False
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3816s