-3
我需要在那個特定列中求和。我使用自定義代碼,但只提供一個行值,而不添加其餘列。我一直在尋找互聯網一週,但沒有具體的解決方案。 請看看上面的圖片我在兩個文本框中使用自定義代碼,然後我使用GetTotal方法來獲得總和,但只給出一個列值不會添加列的其餘部分。請幫我
我需要在那個特定列中求和。我使用自定義代碼,但只提供一個行值,而不添加其餘列。我一直在尋找互聯網一週,但沒有具體的解決方案。 請看看上面的圖片我在兩個文本框中使用自定義代碼,然後我使用GetTotal方法來獲得總和,但只給出一個列值不會添加列的其餘部分。請幫我
您可以在該文本框,而不是試圖把它在文本框的值的公式適用於總:
=Sum(Code.YourMethod(Fields!Filed1.Value, Fields!Filed2, otherParam), "YourDataSetName")
例如,如果您的報表數據集的名稱是「數據集1」
Sum(RepHlpr.RepHlpr.GetPar("Amt", Fields!hp.Value, Fields!make.Value), "DataSet1")
例
我創建了一個代碼功能:
Public Function Multiply(ByVal value As Integer, factor As Integer) As Integer
Return value * factor End Function
然後我設置表達我的額外列未綁定數據:
=Code.Multiply(Fields!Price.Value, 2)
然後,我添加一個文本框,並設置基於我的自定義列表達其總表達:
=Sum(Code.Multiply(Fields!Price.Value, 2), "DataSet1")
謝謝。
我做了同樣的事情,但給了我一個列值而不是其餘 –