กระทู้เก่าบอร์ด อ.Yeadram
        
           1,516   8		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        ช่วยผมหน่อยคับ เรื่องการใข้Count      
    
      ผมต้องการให้มันสรุป ให้คนมารับเอง ไม่นับคนไม่มารับเงินอ่ะ
คลิกดูรูปเลยคับ
 
ตอนใสโค้ดตัวรายงานคับ
 
มันก็แสดงทั้งหมดเลยอ่ะคับ ทำไงอ่ะคับ
ต้องการหั้ยมันแสงแค่ คนที่มารับเงินอ่ะคับ
 
ขอบคุนไว้ก่อนคับ
    
    
  คลิกดูรูปเลยคับ
 
ตอนใสโค้ดตัวรายงานคับ
 
มันก็แสดงทั้งหมดเลยอ่ะคับ ทำไงอ่ะคับ
ต้องการหั้ยมันแสงแค่ คนที่มารับเงินอ่ะคับ
 
ขอบคุนไว้ก่อนคับ
				8 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R08271    
        
  
      ลงรูปผิดคับ ต้องขออภัยคับ แหะๆ 
    
    
   
    
        
    3 @R08272    
        
  
      วันนี้ช่วยบอกแทนอาจารย์หลาย ๆ ท่าน...ไม่รู้ถูกหรือเปล่า...ลองดู...ไม่ได้ก็ปรับไป
เปลี่ยนจาก =Count([หมายเหตุ]) เป็นดังนี้
=DCount("[ชื่อ]","[ตาราง หรือ คิวรี่ก็ได้]","[หมายเหตุ] = 'มารับเอง'")
    
  เปลี่ยนจาก =Count([หมายเหตุ]) เป็นดังนี้
=DCount("[ชื่อ]","[ตาราง หรือ คิวรี่ก็ได้]","[หมายเหตุ] = 'มารับเอง'")
        
    4 @R08273    
        
  
      =DCount("[ชื่อ]","[ตาราง หรือ คิวรี่ก็ได้]","[หมายเหตุ] = 'มารับเอง'")
มันแสดง จำนวนคนมารับเอง 5 คน อ่ะคับ แต่ผมต้องการไม่ให้มันแสดง รายชื่อคนที่ไม่มารับเงินกับคนที่มารับแทนอ่ะคับ
 
    
    
  มันแสดง จำนวนคนมารับเอง 5 คน อ่ะคับ แต่ผมต้องการไม่ให้มันแสดง รายชื่อคนที่ไม่มารับเงินกับคนที่มารับแทนอ่ะคับ
 
    
        
    5 @R08274    
        
  
      รูปเสียอีกแระ  
 
ให้มันแสดงแต่รายชื่อคนที่มารับเอง อ่ะคับ
    
    
   
 
ให้มันแสดงแต่รายชื่อคนที่มารับเอง อ่ะคับ
        
    6 @R08275    
        
  
      คำถามแรก ๆ ก็งง ๆ อยู่...ลองแบบนี้ได้ไหม
(1) Report ตัวนี้ต้องสร้างมาจาก Query, ไม่ใช่ Table น้ะ, ดังนั้นไปที่ Query ที่เป็นตัวสร้างเงื่อนไขของ Report นี้, ไปกำหนดในช่อง criteria ของ "หมายเหตุ" ว่า
Not In ("ไม่มารับเงิน", "มารับแทน")
(2) ที่ Report นี้จะแสดงรายชื่อที่เหลือทั้งหมด ยกเว้นคนที่ "ไม่มารับเงิน" และ "มารับแทน", จากนั้นใช้คำสั่ง =Count([ชื่อ]) ก็ได้แล้วล่ะ
หมายเหตุ ผลลัพท์จำนวนออกมาเท่ากัน แต่ count "ชื่อ" แทนละกัน..เหตุผลข้อนี้ให้ถามอาจารย์อื่น ๆ ละกัน...เพราะไม่รู้เหมือนกัน
    
  (1) Report ตัวนี้ต้องสร้างมาจาก Query, ไม่ใช่ Table น้ะ, ดังนั้นไปที่ Query ที่เป็นตัวสร้างเงื่อนไขของ Report นี้, ไปกำหนดในช่อง criteria ของ "หมายเหตุ" ว่า
Not In ("ไม่มารับเงิน", "มารับแทน")
(2) ที่ Report นี้จะแสดงรายชื่อที่เหลือทั้งหมด ยกเว้นคนที่ "ไม่มารับเงิน" และ "มารับแทน", จากนั้นใช้คำสั่ง =Count([ชื่อ]) ก็ได้แล้วล่ะ
หมายเหตุ ผลลัพท์จำนวนออกมาเท่ากัน แต่ count "ชื่อ" แทนละกัน..เหตุผลข้อนี้ให้ถามอาจารย์อื่น ๆ ละกัน...เพราะไม่รู้เหมือนกัน
        
    7 @R08276    
        
  
      docmd.printreport "ชื่อรายงาน", acViewPreview, , "หมายเหตุ='มารับเอง'"    
    
  
        
    8 @R08277    
        
    
      คำถามแรก ๆ ก็งง ๆ อยู่...ลองแบบนี้ได้ไหม
(1) Report ตัวนี้ต้องสร้างมาจาก Query, ไม่ใช่ Table น้ะ, ดังนั้นไปที่ Query ที่เป็นตัวสร้างเงื่อนไขของ Report นี้, ไปกำหนดในช่อง criteria ของ "หมายเหตุ" ว่า
Not In ("ไม่มารับเงิน", "มารับแทน")
(2) ที่ Report นี้จะแสดงรายชื่อที่เหลือทั้งหมด ยกเว้นคนที่ "ไม่มารับเงิน" และ "มารับแทน", จากนั้นใช้คำสั่ง =Count([ชื่อ]) ก็ได้แล้วล่ะ
หมายเหตุ ผลลัพท์จำนวนออกมาเท่ากัน แต่ count "ชื่อ" แทนละกัน..เหตุผลข้อนี้ให้ถามอาจารย์อื่น ๆ ละกัน...เพราะไม่รู้เหมือนกัน
ขอบคุณมากได้แล้วคับบ
    
  (1) Report ตัวนี้ต้องสร้างมาจาก Query, ไม่ใช่ Table น้ะ, ดังนั้นไปที่ Query ที่เป็นตัวสร้างเงื่อนไขของ Report นี้, ไปกำหนดในช่อง criteria ของ "หมายเหตุ" ว่า
Not In ("ไม่มารับเงิน", "มารับแทน")
(2) ที่ Report นี้จะแสดงรายชื่อที่เหลือทั้งหมด ยกเว้นคนที่ "ไม่มารับเงิน" และ "มารับแทน", จากนั้นใช้คำสั่ง =Count([ชื่อ]) ก็ได้แล้วล่ะ
หมายเหตุ ผลลัพท์จำนวนออกมาเท่ากัน แต่ count "ชื่อ" แทนละกัน..เหตุผลข้อนี้ให้ถามอาจารย์อื่น ๆ ละกัน...เพราะไม่รู้เหมือนกัน
ขอบคุณมากได้แล้วคับบ
      Time: 0.8023s
    
      
		
ตอนใสโค้ดตัวรายงานคับ
มันก็แสดงทั้งหมดเลยอ่ะคับ ทำไงอ่ะคับ
ต้องการหั้ยมันแสงแค่ คนที่มารับเงินอ่ะคับ