ปัญหาเกี่ยวกับทศนิยม บน Combo box
กระทู้เก่าบอร์ด อ.Yeadram

 1,143   6
URL.หัวข้อ / URL
ปัญหาเกี่ยวกับทศนิยม บน Combo box

จากฐานข้อมูล จะทำการถึงค่าอัตราแลกเปลี่ยนจาก query เพื่อมาทำ combo box ใน query และ table กำหนดทศนิยม เป็น 4 ตำแหน่ง แต่ใน combo box ทำไมแสดงออก เป็น 2 ตำแหน่ง รบกวนด้วยค่ะ

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

1 @R20379
Properties ของ combo box ครง Format กับ Decimal Place กำหนดเป็น 4 ตำแหน่งหรือยังครับ
2 @R20381
กำหนดค่าเป็น 4 ตำแหน่งแล้วค่ะ ใช้ wizard ก็แสดงเป็น 4 ตำแหน่ง แต่พอใช้งานกลับเป็น 2 ตำแหน่ง ตามรูปค่ะ
3 @R20382
ที่ Property ของ combo หัวข้อ Format > Format
ถ้ามีการกำหนดรูปแบบไว้ ให้ลบออก ไม่ต้องกำหนดครับ มันจะเป็นไปตามรูปแบบของฟิลด์
4 @R20391
K. TTT ลองเปลี่ยนแล้วค่ะ ไม่ได้เหมือนเดิม งงมากเลย รบกวนด้วยนะคะ Query ก็เป็น 4 ตำแหน่ง ข้อมูลอ้างมาจาก query แต่ทำไมตอนออก combo ไม่สามารถแสดง 4 ตำแหน่งได้
5 @R20392
1. ถ้า data type ในเทเบิลเป็น currency มันจะแสดงตามจำนวนทศนิยมและรูปแบบที่กำหนดใน Control Panel - Region and Language - Additional Settings - Currency ก็อาจแก้โดยเปลี่ยน data type หรือไม่ก็กำหนดฟอร์แมทของคอลัมน์โดยตรงใน RowSource property ด้วยฟังก์ชั่น Format( ) (การเปลี่ยนค่าใน Control Panel ไม่ใช่ิวธีการแก้ปัญหาที่ถูกต้อง)

2. ถ้าข้อ 1. ไม่ได้ และ RowSource มาจาก Query object ให้เปิด Query object ใน SQL View แล้วก็อปคำสั่งที่เห็น ไปแปะลง Query object ตัวใหม่ดู

3. ไม่แนะนำ data Type เป็น Single หรือ Double ให้ไปใช้ Decimal แทน

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