กระทู้เก่าบอร์ด อ.Yeadram
        
           3,927   6		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        สอบถามการทำ Continue Form แล้ว ให้ ทำ Running Sum      
    
      ไม่ทราบว่า มีวิธี การทำ ผลรวมสะสม ใน Continue Form
ซ่ึ่งคล้ายๆ ใน Excel มั้ยครับ
เช่่น
ยอดยกมา 5000
R1 100 5100
R2 -1000 4100
R3 500 4600
ขอเน้นว่าเป็น Continue Form นะครับ
    
  ซ่ึ่งคล้ายๆ ใน Excel มั้ยครับ
เช่่น
ยอดยกมา 5000
R1 100 5100
R2 -1000 4100
R3 500 4600
ขอเน้นว่าเป็น Continue Form นะครับ
				6 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R10950    
        
  
      ลองดูที่นี่ดูก่อนนะว่าพอจะใช้กันได้หรือเปล่า
http://www.thai-access.com/yeadram_view.php?topic_id=2188
    
  http://www.thai-access.com/yeadram_view.php?topic_id=2188
        
    3 @R10956    
        
  
      คือ มันเป็น ลักษณะ ยอดยกมาต่อวัน
ทำ การจ่ายเงิน ต่อ Transaction
---------------------------------------------> FormHeader ยอดยกมา 5700
ID รายละเอียด รับเงิน จ่ายเงิน คงเหลือ
--------------------------------- Form Detail -------------------------------
25540911001 จ่ายค่า เบี้ยเลี้ยง นาย ก 0 200 5500
25540911002 จ่ายค่า ซ่อม รถ 800 4700
25540911003 รับเงิน Pretty cash 10000 0 14700
-----------------------------------Form Footer -----------------------------
10000 1000 14700
    
  ทำ การจ่ายเงิน ต่อ Transaction
---------------------------------------------> FormHeader ยอดยกมา 5700
ID รายละเอียด รับเงิน จ่ายเงิน คงเหลือ
--------------------------------- Form Detail -------------------------------
25540911001 จ่ายค่า เบี้ยเลี้ยง นาย ก 0 200 5500
25540911002 จ่ายค่า ซ่อม รถ 800 4700
25540911003 รับเงิน Pretty cash 10000 0 14700
-----------------------------------Form Footer -----------------------------
10000 1000 14700
        
    4 @R10957    
        
  
      แต่ คิด ได้แล้ว นะครับ
ใช้ คำสั่ง Dsum
สูตร คำนวน ก็ ยอดยกมา + Dsum(รับเงิน,"ชื่อตาราง",เงื่อนไข ID <= CurrID and วันที่ = CurrDate) - Dsum(จ่ายเงิน,"ชื่อตาราง",เงื่อนไข ID <= CurrID and วันที่ = CurrDate)
ประมาณ นี้ ครับ
    
  ใช้ คำสั่ง Dsum
สูตร คำนวน ก็ ยอดยกมา + Dsum(รับเงิน,"ชื่อตาราง",เงื่อนไข ID <= CurrID and วันที่ = CurrDate) - Dsum(จ่ายเงิน,"ชื่อตาราง",เงื่อนไข ID <= CurrID and วันที่ = CurrDate)
ประมาณ นี้ ครับ
        
    5 @R10959    
        
  
    
      ง่า ทำได้จริงๆ ครับ
แต่ รู้สึก อืดๆ อย่างบอกไม่ถูก
มี วิธีการใดที่ดีกว่านี้มั้ยครับ
 
2 นาที แล้ว ข้อมูลยังโผล่ไม่ครบเลยครับ
    
  แต่ รู้สึก อืดๆ อย่างบอกไม่ถูก
มี วิธีการใดที่ดีกว่านี้มั้ยครับ
2 นาที แล้ว ข้อมูลยังโผล่ไม่ครบเลยครับ
      Time: 0.0616s
    
      
		

- Table design ไว้แบบไหนครับ มี table ยอดยกมาตอนสิ้นเดือนหรือไม่
- แล้วแสดงข้อมูลโดย ใช้เงื่อนไขอะไรครับ
- เป็น continuous form แล้ว ยอดยกมาจำเป็นต้องอยู่ใน detail หรือเปล่าวางตรง form header ได้หรือไม่