dcount
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 344   4
URL.หัวข้อ / URL
dcount

ผมลองเสิร์จตามตัวอย่างในเวปบอร์ดแล้วลองทำ แต่ก็ยังไม่สำเร็จ
คือผมมีรีพอร์ท rpt_FactoryPurchase ในรีพอร์ทนี้จะเป็นรายละเอียดของการสั่งซื้อสินค้า ผมต้องการที่จะนับจำนวน sec_no (หมายเลขใบสั่งซื้อสินค้า) ของแต่ละแผนก ว่าในเดือน 10 มีกี่ใบ ตอนแรกผมใช้ =count([sec_no]) นับได้แต่ติดปัญหาที่บาง sec_no ซํ้ากันทำให้นับมากกว่าความเป็นจริง
ดังนั้นผมจึงใช้นับจาก item ที่มีหมายเลขเท่ากับหนึ่งโดยใช้ =DCount ("[item]","rpt_FactoryPurchase","[Item]='"&"1"&""') แต่ก็ยังมีเออเร่ออยู่
รบกวนช่วยหาวิธีแก้ไขหน่อยครับ

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

1 @R05547
ถ้า type ของ Item เป็น integer ให้ใช้

=DCount ("[item]", "rpt_FactoryPurchase", "[Item]= 1")

ถ้า type ของ Item เป็น text ให้ใช้

=DCount ("[item]", "rpt_FactoryPurchase", "[Item]= '"& "1" &"'")


2 @R05572
ขอบคุณมากครับสำหรับคำแนะนำ แต่ลองทำแล้วก็ยังมีเออเร่ออยู ผมเลยแนบไฟล์มาให้ด้วย รบกวนอีกครั้งครับ
3 @R05580
ผมไม่แน่ใจว่า จะต้องเป็น table หรือ query หรือเปล่า
เพราะว่า rpt_FactoryPurchase มันน่าจะเป็นชื่อ report
4 @R05613
ลองใช้
=count([item])
แทน..เด้อ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0962s