สร้าง textbox เอาไว้นับลำดับที่ในฟอร์ม
กระทู้เก่าบอร์ด อ.Yeadram

 1,675   1
URL.หัวข้อ / URL
สร้าง textbox เอาไว้นับลำดับที่ในฟอร์ม

รบกวนสอบถามอาจารย์หน่อยครับ
ตอนนี้ผมใช้ =Count([ฟิลด์ในตาราง]) ในฟอร์ม เพื่อนับจำนวนทั้งหมด แล้วก็ทำปุ่ม "ย้อนกลับ" และ "ถัดไป" เพื่อเปลี่ยนหน้าไปเรื่อยๆ ในฟอร์ม
แต่ผมต้องการสร้าง textbox ขึ้นมาอีกอันเพื่อลำดับว่าหน้านี้อยู่ในลำดับที่เท่าไหร่ ผมจะต้องใช้คำสั่งอะไรครับ

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

1 @R05340
ถ้าฟอร์มของคุณตั้งค่าให้แสดง "ปุ่มนำทาง (NavigationButtons)" มันก็ไม่น่าจะมีปัญหานะครับ ไม่เห็นต้องสร้างเป็น Textbox เลยครับ ดูจากตรงนั้นก็ได้

แต่ถ้าปิด ไม่แสดงมัน แล้วจะให้แสดงทาง textbox แทนก็อาจทำได้ อย่างน้อยสองวิธี

1 การเขียนคำสั่งฝังไว้ในเหตุการณ์ "เมื่อเรียกใช้ ( onCurrent )" ของฟอร์มครับ
me.textbox = me.currentrecord

2 การใช้ DAO ก็ฝังไว้ในเหตุการณ์เดียวกันครับ
Dim rs as DAO.recordset
set rs = me.recordsetclone
me.textbox = rs.absoluteposition +1
set rs.nothing
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3877s