เรื่องของกราฟ
กระทู้เก่าบอร์ด อ.Yeadram

 1,240   2
URL.หัวข้อ / URL
เรื่องของกราฟ

อยากทราบว่ามีไครเขียนให้โชว์กราฟบน sub form โดย run จาก query แล้วหลังจาก กราฟ load เสร็จภาพไม่ขึ้นบ้างครับคือ ต้องเลือกให้หน้าอื่น active ขึ้นมาก่อน แล้วพอเลือกหน้าฟอร์มที่มีการโชว์กราฟอีกครั้งมันจะแสดงภาพของกราฟที่สมบูรณ์
ผมสังเกตว่าจะเกิดแบบนี้เฉพาะเมื่อเปิดบน win7 ครับแต่พอนำไปเปิดบนเครื่องที่เป็น win xp ไม่ว่าจะเป็นเครื่องไหนก็จะโชว์กราฟทันทีครับ พอนำกลับไปเปิดบนเครื่องที่เป็น win7 ไม่ว่าจะเป็น laptop หรือ desktop ก็จะเป็นแบบเดิมครับ (เคยลองทั้ง office 2003 และ 2007) อยากทราบว่ามีไครเป็นแบบผมบ้าง และแก้ไขอย่างไรจนปัญญาครับ เพราะทดสอบมาทุกรูปแบบไม่ว่าจะเป็น vga onbord หรือ จะเป็น vga แบบประกอบก็ตาม สรุปได้ว่าปัญหาเกิดจาก window แน่ๆครับ แต่ไม่ทราบจะแก้อย่างไรเพราะที่ทำงานใช้ xp ไม่มีปัญหา แต่กลับมาบ้านใช้ laptop ก็เป็นเลยครับ

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

1 @R08489
ลองสั่งด้วย ฟอร์ม.Repaint ดูครับ โดยที่ฟอร์มคือ Form Object หรือ SubForm Object ครับ
ถ้าเขียนโค้ดอยู่ใน subform เองอยู่แล้ว ก็สั่งด้วย Me.Repaint

อีกอย่างที่เป็นไปได้คือลองไปปรับที่ตัวเลือก Hardware Acceleration (ถ้าเป็น XP จะอยู่ใน Display Setting - Setting - Advance Setting - Trouble Shoot) ครับ และอาจต้องปรับตัวเลือกอย่างอื่นที่มีสำหรับเฉพาะแต่ละ Driver เองด้วยครับ
2 @R08509
ลอง .repaint แล้วไม่ work ครับอาจารย์และลองเข้าไปใน display setting แล้วไม่ทราบว่าต้องตั้งค่าอย่างไรครับที่เครื่องเป็น win7 แต่ผมลองไปเปิดกับ notebook เครื่องอื่นที่ใช้ win7 เหมือนกัน ก็เป็นแบบเดียวกันครับ แต่พอเปิดใน notebook ที่เป็น winxp กลับไม่มีปัญหาครับ คือเมื่อเลือกข้อมูลแล้วกราฟก็โชว์เลย แต่ถ้าเป็นในwin 7 หลังจากเลือกข้อมูลมันจะยังไม่โชว์กราฟครับ แต่พอเลือกฟอร์มอื่นก่อนแล้วย้อนกลับมาคลิกที่ฟอร์มเดิมมันก็จะโชว์กราฟทันทีครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3763s