1

私は値を渡し、それが私が望むものである前の値でそれに追加したいと思います..以下のコードは機能しません...私は問題を理解できません..実際にはrdlcのためです-私はそれが必要です. マイコード

public MyValue as Decimal=0
public Function AddToSum (ByVal 数量を Decimal として) as Decimal
MyValue=AddToSum+数量
AddToSum=MyValue
AddToSum を返す
終了機能

テーブルフィールド bill_amt があるとします

bill_amt AddToSum(bill_Amt) は次のようになります。
15 15
25 40
35 75

出来ますか?

4

2 に答える 2

1

@Loganその目的のために関数を書く必要はありません。RunningValue() 関数を使用して AddToSum(bill_Amt) を生成できます。例えばRunningValue(Fields!bill_amt.Value,Sum,"Group or DataSet Name")

于 2013-06-25T07:22:56.363 に答える
1

Not sure what you tried to do with your sample code, but you can simply do this:

Public MyValue as Decimal = 0
Public Function AddToSum(ByVal quantity as Decimal) as Decimal
  MyValue = quantity + MyValue
  Return MyValue
End Function
于 2011-11-06T17:57:28.743 に答える