กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
        
           529   2		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        Access97:-ขอคำแนะนำสูตรคำนวณและ code ด้วยครับ      
		
    
      เพิ่งเข้ามาเยี่ยมชมไซต์ ...ขอคำแนะนำครับ 
 
....................................
 
ในตาราง tblMain มีฟิลด์ชื่อ abc เป็นชนิด number
 
จะใช้สูตรคำนวณในคิวรี่ชื่อ qryResult ใน SQL view หรือใน criteria ก็ได้
 
ว่าอย่างไรดีครับ
 
(โดยให้ปรากฏในฟิลด์ของคิวรี่ว่า Result)
 
....คำตอบใน Result นี้ จะได้จากการคำนวณ ดังนี้ ...
 
เอาผลรวมของค่าทุกระเบียนในฟิลด์ abc มาคูณด้วย 100
 
แล้ว หาร ด้วย( x คูณ y) อีกที
................................................................................
 
โดย x และ y จะเป็นค่าที่ถูกป้อนผ่าน txt box ในฟอร์ม frmResult
 
ชื่อ txtX และ txtY ตามลำดับ
 
ปุ่มคำสั่งชื่อ cmdResult บนฟอร์มนี้ ต้องเข้าไปแก้ไข code ออนคลิ๊ก
 
เพื่อรันคิวรี่ที่ว่า หรือไม่อย่างไร รบกวน 2 ประเด็นนี้ ขอขอบคุณครับ
    
    
  ....................................
ในตาราง tblMain มีฟิลด์ชื่อ abc เป็นชนิด number
จะใช้สูตรคำนวณในคิวรี่ชื่อ qryResult ใน SQL view หรือใน criteria ก็ได้
ว่าอย่างไรดีครับ
(โดยให้ปรากฏในฟิลด์ของคิวรี่ว่า Result)
....คำตอบใน Result นี้ จะได้จากการคำนวณ ดังนี้ ...
เอาผลรวมของค่าทุกระเบียนในฟิลด์ abc มาคูณด้วย 100
แล้ว หาร ด้วย( x คูณ y) อีกที
................................................................................
โดย x และ y จะเป็นค่าที่ถูกป้อนผ่าน txt box ในฟอร์ม frmResult
ชื่อ txtX และ txtY ตามลำดับ
ปุ่มคำสั่งชื่อ cmdResult บนฟอร์มนี้ ต้องเข้าไปแก้ไข code ออนคลิ๊ก
เพื่อรันคิวรี่ที่ว่า หรือไม่อย่างไร รบกวน 2 ประเด็นนี้ ขอขอบคุณครับ
				2 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R04236    
        
       
 
รันคำสั่งคำนวนตามที่แนะนำนี้ ผ่านฟอร์มได้เรียบร้อยแล้ว
 
ขอบคุณยิ่งสำหรับคำแนะนำครับ
 
    
    
  
    รันคำสั่งคำนวนตามที่แนะนำนี้ ผ่านฟอร์มได้เรียบร้อยแล้ว
ขอบคุณยิ่งสำหรับคำแนะนำครับ
      Time: 0.0605s
    
      
		
และแต่ละข้อมูลใช้ค่า X และ Y อันเดียวกัน หรือต่างกันครับ
ถ้าใช้แค่เดียวกัน ก็ลองเพิ่มฟีลด์ใหม่ลงไปใน Query อย่างนี้ครับ
Result: ([abc] * 100) / (Forms!ชื่อฟอร์มที่แสดงค่าXY!txtX * Forms!ชื่อฟอร์มที่แสดงค่าXY!txtY)