กระทู้เก่าบอร์ด อ.Yeadram
1,147 3
URL.หัวข้อ /
URL
Property SelHeight ใช้ไม่ได้เมื่อเป็น Sub Form
ขอถามบ้างครับ บังเอิญเจอตอเข้าให้
ผมได้สร้าง Form ขึ้นมาและแสดงผลแบบ Data sheet ซึ่งเมื่อเราใช้ mouse คลุมหลาย record จะสามารถตรวจสอบได้จาก Property "SelHeight" ที่จะให้ค่าว่าเลือกอยู่กี่ record
ต่อมาผมเปลี่ยนการออกแบบให้ Form ที่ว่ามาวางเป็น Sub form เพื่อความสะดวกในการจัดการ - ปรากฎว่า property "SelHeight" เกิดใช้ไม่ได้ โดยให้ค่าเป็น 0 ตลอดเวลา
รบกวนขอข้อมูล หรือ ทางแก้ด้วยครับ
ผมได้สร้าง Form ขึ้นมาและแสดงผลแบบ Data sheet ซึ่งเมื่อเราใช้ mouse คลุมหลาย record จะสามารถตรวจสอบได้จาก Property "SelHeight" ที่จะให้ค่าว่าเลือกอยู่กี่ record
ต่อมาผมเปลี่ยนการออกแบบให้ Form ที่ว่ามาวางเป็น Sub form เพื่อความสะดวกในการจัดการ - ปรากฎว่า property "SelHeight" เกิดใช้ไม่ได้ โดยให้ค่าเป็น 0 ตลอดเวลา
รบกวนขอข้อมูล หรือ ทางแก้ด้วยครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R12569
ทำได้แล้วครับ
โดย กำหนด ตัวแปร ที่จะจำ SelHeight ไว้ที่ public ของ form
ที่ event OnExit ของ SubForm ก็ให้จำค่าเก็บไว้
... ถามเอง ตอบเอง
จบ
โดย กำหนด ตัวแปร ที่จะจำ SelHeight ไว้ที่ public ของ form
ที่ event OnExit ของ SubForm ก็ให้จำค่าเก็บไว้
... ถามเอง ตอบเอง
จบ
3 @R12570
อาจารย์ PichaiTC ถึงถามเอง ตอบเอง คนอ่านก็ได้ประโยชน์นะครับ ขอบคุณครับ
Time: 0.3151s
http://access.mvps.org/access/forms/frm0033.htm
ค่า SelHeight จะมีค่าก็ต่อเมื่อมัน focus อยู่ ถ้าหลุด focus เมื่อไหร่ จะกลายเป็น 0
ตอนที่มันเป็น form แยก แล้วทำงานได้เพราะ ผมจะสั่งงานผ่านอีก Form หนึ่ง focus บน Form ที่เป็น Data Sheet นั้นจึงยังอยู่
แต่พอ จับใส่เป็น Sub Form แล้วสั่งงานจาก button ที่อยู่ใน form เดียวกัน จึงเกิดการ "หลุด Focus" ค่าจึงกลายเป็น 0
คงต้องหาวิธีแก้ไขอีกที
ตาม link ข้างบน เขาแนะนำให้ใช้ Timer แต่ว่าจะลองวิธีอื่นดูก่อน