在VB.NET中使用Crystal Report的2列的SUM

时间:2015-01-20 09:49:59

标签: sql-server vb.net crystal-reports

我的表名是“会计”

它有两列名为“Debit”和“Credit”

是否可以得到这两列的总和?

示例:

               INPUT:                      
      Debit              Credit                     
       200        +      -100      
       300        +      -300   
       500        +      -400      
     --------          ----------                  
      1000               -800

我希望它在我的Crystal Report中显示如下:

Debit              Credit              TOTAL                    
  200               -100                100
  300               -300                 0 
  500               -400                100
--------          ----------          ---------        
  1000               -800               200

我不知道我应该在Crystal Report中使用什么FORMULA

1 个答案:

答案 0 :(得分:0)

如果您在sqlserver中完成此操作,则添加带有

等摘要的列是很好的
select 
    Debit, Credit, Debit+Credit as Total
from yourtable

如果您希望在水晶报告方面,那么也是可能的。

添加一个变量并将其写为如下所示,并将其放在详细信息部分的此字段附近。

{@yourtablename.DebitField} + {@yourtablename.creditField} //I forgot the syntax, please change aproopriate.

Adding Sum of fields of two tables giving strange result in Crystal Report

http://vbcity.com/forums/t/154231.aspx