แคปชั่นปุ่มแสดงจำนวนจาก DCount



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

19 ส.ค. 63 , 20:47:04
อ่าน 127 ครั้ง

thanapol.w

แคปชั่นปุ่มแสดงจำนวนจาก DCount
« เมื่อ: 19 ส.ค. 63 , 20:47:04 »
สวัสดีครับ
ในฟอร์มแบบ continuous
ต้องการ แสดง ตัวเลข ที่ได้จาก Dcount จากตารางอื่น ๆ  โดยใช้ คอลัมแรกอ้างอิง  ให้ไปแสดงที่ปุ่มต้องกระทำอย่างไรครับ โดยแต่ละแถวจะต้องไม่เหมือนกัน
 

ตัวอย่าง
F-0016     ปุ่มแสดงว่า  เลือก(5)   ->  5 คือค่าที่ได้จาก Dcount

 

20 ส.ค. 63 , 08:42:08
ตอบกลับ #1

PNR

: แคปชั่นปุ่มแสดงจำนวนจาก DCount
« ตอบกลับ #1 เมื่อ: 20 ส.ค. 63 , 08:42:08 »


ในส่วนของ รายละเอียด หรือ Detail นะครับใส่โค้ดแบบนี้เข้าไป
สมมุติ botton ชื่อ btn1 นะครับ ตรง caption ปล่อยว่างๆไว้
และตรงส่วน Dcount ก็เอาของคุณมาใส่ได้เลย
ใช้ Event OnPaint นะครับ

โค๊ด: [Select]
Private Sub รายละเอียด_Paint()
If Not IsNull(ID) Then
Me.btn1.Caption = "เลือก (" & DCount("[Field]", "[table]", "[ID] =" & [ID] & "") & ")"
End If
End Sub

ID คือ Pk หรือชื่อ Field F-00.. ของคุณนั้นเอง ถ้า ID เป็น string อย่าลืมใส่ single quote ด้วยนะครับ เช่น
โค๊ด: [Select]
Me.btn1.Caption = "เลือก (" & DCount("[Field]", "[table]", "[ID] ='" & [ID] & "'") & ")"

« แก้ไขครั้งสุดท้าย: 20 ส.ค. 63 , 08:58:22 โดย PNR »
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 

20 ส.ค. 63 , 08:55:08
ตอบกลับ #2

thanapol.w

: แคปชั่นปุ่มแสดงจำนวนจาก DCount
« ตอบกลับ #2 เมื่อ: 20 ส.ค. 63 , 08:55:08 »
ขอบคุณึครับ  ขอทราบ Event on print คืออะไรครับ  ไม่เคยใช้เลยครับ

 

20 ส.ค. 63 , 09:04:07
ตอบกลับ #3

PNR

: แคปชั่นปุ่มแสดงจำนวนจาก DCount
« ตอบกลับ #3 เมื่อ: 20 ส.ค. 63 , 09:04:07 »
ขอบคุณึครับ  ขอทราบ Event on print คืออะไรครับ  ไม่เคยใช้เลยครับ

ไม่ใช่ on print นะครับ on print จะอยู่ใน Report เน้อ

OnPaint ถ้าจะกำหนดคุณสมบัติ การอ่าน หรือ เขียน เงื่อนไขในส่วนของSection จะใช้อีเว้นนี้ครับ
ไม่ว่าจะกำหนดสี , เส้น หรืออื่นๆ ในส่วน Section ของฟอร์ม
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 


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