ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

22 ก.ค. 62 , 15:26:30
อ่าน 495 ครั้ง

kunlek

ฟอร์ดึงข้อมูลหนี้ค้าง บิลที่ชำระแล้ว มีค่าเป็น "0" จะเขียน CODE หรือ ไปกำหนดตรงไหนที่ form porperties ครับ   

 

22 ก.ค. 62 , 15:32:59
ตอบกลับ #1

pizza_p

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #1 เมื่อ: 22 ก.ค. 62 , 15:32:59 »
กำหนด Property ที่ Filter ให้เป็นเงื่อนไขที่ต้องการ เช่น Bill_Status <> 0 และกำหนดให้ Filter On = True

 
โพสต์นี้ได้รับคำขอบคุณจาก: nonc31

22 ก.ค. 62 , 15:38:36
ตอบกลับ #2

kunlek

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #2 เมื่อ: 22 ก.ค. 62 , 15:38:36 »
Bill_status คือฟิลด์ที่มีค่าเป็น "0' ใช่ไหมครับ (หาวิธีส่งรูปครับ ทำไมผม up รูปไม่ขึ้น ขออภัย)

 

22 ก.ค. 62 , 15:42:44
ตอบกลับ #3

pizza_p

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #3 เมื่อ: 22 ก.ค. 62 , 15:42:44 »
Bill_status คือฟิลด์ที่มีค่าเป็น "0' ใช่ไหมครับ (หาวิธีส่งรูปครับ ทำไมผม up รูปไม่ขึ้น ขออภัย)
ใช่ครับ

 

13 ก.ย. 62 , 15:42:54
ตอบกลับ #4

kunlek

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #4 เมื่อ: 13 ก.ย. 62 , 15:42:54 »
ผมแก้ไขแล้วยังไม่สำเร็จ รายงานยังติด '0' (ต้องการไม่ให้โชว์) ไม่รู้สาเหตุ


 

13 ก.ย. 62 , 15:56:16
ตอบกลับ #5

PNR

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #5 เมื่อ: 13 ก.ย. 62 , 15:56:16 »
ตรง filter ใส่แบบนี้ดูครับว่าได้ไหม

Not [sum_t_debt]= 0
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 

13 ก.ย. 62 , 16:22:00
ตอบกลับ #6

kunlek

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #6 เมื่อ: 13 ก.ย. 62 , 16:22:00 »
ยังไม่ได้ครับ

 

13 ก.ย. 62 , 22:10:09
ตอบกลับ #7

pizza_p

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #7 เมื่อ: 13 ก.ย. 62 , 22:10:09 »
ค่า sum_t_debt อาจจะเป็นแบบ Double Float ที่มีค่า 0.000000000001 ก็ได้ครับ

ลองกำหนดเงื่อนไขใหม่ให้เป็น sum_t_debt > 0.0001 ดูครับ

 

13 ก.ย. 62 , 23:02:50
ตอบกลับ #8

kunlek

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #8 เมื่อ: 13 ก.ย. 62 , 23:02:50 »
ได้แล้วครับ  double Float เกิดขี้นจากอะไรครับ ควรทำอย่างไร หลีกเลี่ยงอะไร  ผมจะได้ทบทวนที่มา แต่ขอขอบพระคุณท่านเป็นอันมาก

 

14 ก.ย. 62 , 13:17:35
ตอบกลับ #9

pizza_p

: ขอวิธีทำให้ record ที่มีค่า "0" ไม่แสดงผล
« ตอบกลับ #9 เมื่อ: 14 ก.ย. 62 , 13:17:35 »
ชนิดของข้อมูล ถ้าเรากำหนดให้เป็น number ชนิด double (หรือ single ในบางกรณี) ซึ่งเป็นข้อมูลชนิดที่มีทศนิยมหลายตำแหน่ง ทำให้เวลานำไปคำนวณต่างๆ ผลลัพธ์ที่ได้อาจจะมีค่าของทศนิยมเหลืออยู่ บางทีคำนวณได้ 0 แต่จริงๆมันอาจจะได้ค่าเป็น 0.00000000001 (ซึ่งไม่เท่ากับ 0) ดังนั้นเวลาสร้างเงื่อนไขกับข้อมูลเหล่านี้ต้องคำนึงถึงเรื่องพวกนี้ด้วยครับ

 


บอร์ดเรียนรู้ Access สำหรับคนไทย