... เรียนอาจารย์สุภาพครับ เรื่องการแสดงค่าบน report มันมีปัญหาน่ะครับ ...
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 225   2
URL.หัวข้อ / URL
... เรียนอาจารย์สุภาพครับ เรื่องการแสดงค่าบน report มันมีปัญหาน่ะครับ ...

เรียนอาจาย์ดูจากรูปที่ผมส่งไปก่อนนะครับ ตรง ที่วงรีสีแดงไว้น่ะ
คือ ผมได้เขียน code จากฟอร์ม แล้วก็มีการพิมพ์ค่าเข้าไปใน textbox สองอัน แล้วพอเปิด report ก็นำค่าทั้ง สองใน textbox ที่อยู่ในฟอร์ม ไปแสดงไว้ตรงส่วนที่ผมวงรีสีแดงไว้น่ะ แต่มันไม่ได้ตามต้องการน่ะครับ

คือจากที่เห็นจากรูปเลขชุดแรกจะเป็นเลขต่อกันเลย ไม่มี - คั่น แต่ เลขชุดที่สองจะมี - คั่น อ่ะครับ
แต่ตอนที่ผมส่งค่ามาจากฟอร์มก็มี - คั่น ทั้งเลขทั้งสองชุดนะครับ แต่พอไปแสดงบน report กลับมี - คั่นแค่อันเดียว จะแก้ไขอย่างไรดีครับ

Code เป็นดังนี้ ( จากฟอร์มนะ )

Reports![merchandise]![Text22].Value = Text7.Value & " ถึง " & Text9.Value

แล้วส่วน properties ทั้งของ textbox ทั้งสองอันที่อยู่บนฟอร์ม และ textbox ที่ไว้แสดงค่าที่อยู่บน report ผมก็ set ให้เป็นรูปแบบ @@-@@@ และ รูปแบบการป้อนข้อมูลเป็น 00\-000;;_ ครบหมดแล้วนะครับก็ยังไม่ได้ เรียนอาจารย์ช่วยดูที

ขอบคุณมากนะครับ

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

1 @R02383
เออ อาจารย์ครับ และขอถามอีกคำถามนึงคือ
ผมได้นำข้อมูลจากตารางมาแสดงบน Listbox น่ะครับ แต่ว่าในคุณสมบัติของตารางผมก็ set ให้มีจุดทศนิยมเป็น 0 แล้ว นะ แต่พอมาดูใน Listbox กลับมีจุดทศนิยม สองตำแหน่งแหนะครับ จะแก้ไขยังไงดี

ขอบคุณฮะ
2 @R02391
ลองใช้ Format บังคับอีกทีก็ได้ครับ

Reports![merchandise]![Text22].Value = Format(Text7.Value,"@@-@@@") & " ถึง " & Text9.Value

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