กระทู้เก่าบอร์ด อ.Yeadram
1,213 3
URL.หัวข้อ /
URL
การโชว์รูปใ report
สมมุติเราทำโปรแกรมบัตรนักเรียนครับ พอเราออก report ภาพที่ใส่ใน image ไม่เปลี่ยนตาม ปรากฏเพียงภาพเดียว เช่น code คือ เลขที่นักเรียน 1234 เราก็นำมาเป็นชื่อภาพครับ ใน report ผมเขียนที่ event format ดังนี้ครับ
img.picture = "d:\image\" & trim(srt(code)) & ".jpg"
ปรากฏว่า เป็นภาพสุดท้ายภาพเดียวครับ เหมือนกันหมด
img.picture = "d:\image\" & trim(srt(code)) & ".jpg"
ปรากฏว่า เป็นภาพสุดท้ายภาพเดียวครับ เหมือนกันหมด
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R20624
ลองเปลี่ยนไปเป็น Print event ของ Detail section ดูครับ
2 @R20728
ขอบคุณครับ
ขอถามเพิ่มนิด นะครับ
Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer)
On Error GoTo mm
Me!pict11.Picture = "d:\center\image\" & code.Value & ".jpg"
mm:
Me!pict11.Picture = "d:\center\image\0.jpg"
End Sub
ตอนนี้ กลายเป็นภาพ 0.jpg หมดเลยครับ
ขอถามเพิ่มนิด นะครับ
Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer)
On Error GoTo mm
Me!pict11.Picture = "d:\center\image\" & code.Value & ".jpg"
mm:
Me!pict11.Picture = "d:\center\image\0.jpg"
End Sub
ตอนนี้ กลายเป็นภาพ 0.jpg หมดเลยครับ
3 @R20729
แน่นอนที่เป็นอย่างนั้น
เพราะ on error goto mm: ไม่ได้หมายความว่า Access จะบล็อคโค้ดก่อนบรรทัดลาเบล mm: ให้หยุดทำงานเพียงแค่บรรทัดนั้น แต่มันจะยังทำงานทะลุบรรทัด mm: ต่อไป คุณต้องมีคำสั่ง Exit Sub ก่อนบรรทัด mm: เพื่อออกจาก procedure นี้เอาเองครับ
เพราะ on error goto mm: ไม่ได้หมายความว่า Access จะบล็อคโค้ดก่อนบรรทัดลาเบล mm: ให้หยุดทำงานเพียงแค่บรรทัดนั้น แต่มันจะยังทำงานทะลุบรรทัด mm: ต่อไป คุณต้องมีคำสั่ง Exit Sub ก่อนบรรทัด mm: เพื่อออกจาก procedure นี้เอาเองครับ
Time: 0.3397s