รบกวนผู้รู้ช่วยตอบหน่อยครับ เครื่องการใส่รูปในรายง
กระทู้เก่าบอร์ด อ.Yeadram

 1,101   9
URL.หัวข้อ / URL
รบกวนผู้รู้ช่วยตอบหน่อยครับ เครื่องการใส่รูปในรายง

ผมต้องการที่จะใส่รูปในหน้า Report โดยมีหน้าตาประมาณนี้


โดยมีเงื่อนไขว่า ถ้าที่ text box ช่องไหนมีค่า ให้แสดงรูปขึ้นมา
ตัวอย่างเช่นใน record ที่ 1 ในช่องของหัวหน้าส่วนถูกติ๊ก ก็แสดงรูปลายเซ็นขึ้นมาในช่องแสดงรูป

แต่ใน record อื่น รูปกลับไม่ขึ้น เหมือนกับว่า เอา record แรกเข้าเงื่อนไขแค่ครั้งเดียวแล้วจบการทำงานเลย ทำให้ record อื่น ไม่แสดงค่า
เช่นใน record ที่ 2 ส่วนผู้อนุมัติ 1 และ 2 ถูกติ๊กแล้ว แต่รูปไม่แสดง

โดยผมเขียนเงื่อนไขไว้ดังนี้


โดยการแสดงรูปใช้ดึงมาจาก path

ไม่ทราบว่าผมอธิบายได้รู้เรื่องมั้ย แต่รบกวนผู้รู้ช่วยตอบด้วยนะครับ ขอบคุณครับ


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

1 @R20007
เพิ่มเติมข้อมูลครับ

2 @R20008
ลองย้ายโค้ดจาก Report_Current event ไปอยู่ใน Detail_Format event
3 @R20010
ผมควรใส่ยังไงหรอครับ

ใช่แบบนี้มั้ยครับ

ผมทำแบบนี้แล้วมันขึ้น แบบนี้ครับ


4 @R20011
ลองคอมไพล์ก่อนรันหรือยังครับ
5 @R20012
ลองแล้วได้แบบนี้ครับ
6 @R20013
พอเช็คดูอีกที ... ปกติเราจะใส่่โค้ดลงใน event ใด เราก็ควรไปเลือก event นั้นแล้วให้ VBA สร้าง Procedure Name พร้อมพารามิเคอร์ให้เรานะครับ แต่คุณเปลี่ยนเชื่อ Report_Current ไปเป็น Detail_Format เอาเอง อย่างงี้ไม่ได้ครับเพราะ Detail_Format มีพารามิเตอร์ด้วย ดังนั้นต้องเพิ่มพารามิเตอร์เข้าไปเป็น

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
7 @R20014
ได้แล้วครับ
ขอบคุณ คุณสันติสุขมากๆนะครับ
ผมลองหาใน Tab Event แล้วไม่เจอผมเลยไปเขียนเองใน Code เลย



ขอบคุณมากๆครับ

8 @R20015
event นี้เป็นของ Detail section ครับ ไม่ใช่ของตัว Report    ต้องไปคลิกที่ Detail section ถึงจะเห็น
9 @R20017
อ๋อ เป็นความรู้ใหม่เลย
ขอบคุณมากครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3388s