ไม่ต้องการให้เกิดการเลื่อน record ในหน้าฟอร์มเลย ท
กระทู้เก่าบอร์ด อ.Yeadram

 1,754   2
URL.หัวข้อ / URL
ไม่ต้องการให้เกิดการเลื่อน record ในหน้าฟอร์มเลย ท

คือ จะไม่ให้มีการเลื่อน record เวลาดูในหน้าฟอร์มจะทำอย่างไรคะ

เอา nevigation ออกแล้ว scroll ของเม้าส์ก็ยังสามารถเลื่อน record ได้อยู่ดี

จะทำอย่างไรให้เราสามารถ Lock ให้สามารถดูข้อมูลนั้นได้อย่างเดียวมั๊ยคะ

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

1 @R01763
เปิด FORM โดยใช้ตัวกรองครับ

ที่ผมเคยทำเช่น FORM แรกเป็น CONTINUE FORM
แสดงรายละเอียดพอสังเขป (แล้วแต่จะดึงมาแสดง ไม่ต้องเอาทั้งหมด พอให้รู้คร่าวๆ เพราะเข้า
ใจว่าต้องการปิดเนื้อหาที่สำคัญไว้ ก็ไม่ต้องดึง Field นั้นเข้ามาใน FORM แต่ต้องมีอย่างน้อยก็ Primary key)
และ LOCK ไว้ เพราะต้องการให้ดูเฉยๆ ไม่ให้แก้ไข

ถ้าจะเข้าแก้ไข ให้ clink COMMAND BTT และเปิดเข้าสู่ FORM ที่ 2
เป็น FORM เดี่ยว มีรายละเอียด ทุกอย่างและให้แก้ข้อมูลได้
ระหว่าง FORM 1 และ 2 ใช้ตัวกรอง ที่สร้างจาก QUERY ก็ได้
และควรต้องใช้ PRIMRY KEY เพราะเมื่อเปิด FORM 2 จะได้แค่ RECORD เดียว
แม้มี NEVIGATOR BAR ก็เลื่อนไม่ได้เพราะมัน มี RECORD เดียว
เช่น DoCmd.OpenForm ("EX2"), acNormal, "FilterF", "", acEdit, acNormal
ตรง FilterF นั้น เป็น QUERY ก็ได้
ถ้าดู รายละเอียดก็ประมาณนี้
SELECT qfinall.*, qfinall.id
FROM qfinall
WHERE (((qfinall.id)=[forms]![EX1]![id]));

(EX1 คือ FORM ที่1)
หรือจะประยุกวิธีอื่นก็ได้ แต่การเปิด FORM โดยใช้ตัวกรองน่าจะเป็นคำตอบครับ

ทำไมคำถามมันคล้ายกรธทู้นี้ แฮะ
http://www.thai-access.com/yeadram_view.php?topic_id=409
2 @R01772
อ่ะ เหมือนกระทู้ที่คุณบอกจริง ๆ ด้วย

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