Tablix では、データベース (データセット フィールド) から入力された 2 つのフィールド (Quantity と Price) があれば、うまく機能します。これらの 2 つの列の横に、別の列 Total を追加しました。これを使用して、数量の合計 * 価格を取得します。
=Fields!Quantity.Value*Fields!Price.Value
それもうまくいきます。次に、その列の下部 (四角形内) に 3 つのテキスト ボックスを追加しました。これを使用して、小計 (合計の合計)、付加価値税、および税金が追加された後の総計を実行します。問題は、データセットをテキストボックスに追加できないことです。したがって、式を実行するときにフィールドセクションを使用できないため、これを行うには式でデータセットセクションを使用する必要があります。これは、これがデータセット セクションでどのように見えるかです: (そして、次のエラーが表示されます:
=Sum(Sum(Fields!Quantity.Value, "DataSetItemsRequested")*Sum(Fields!Price.Value, "DataSetItemsRequested"))
textrun 'Textbox53.Paragraphs[0].TextRuns[0]' の Value 式には、別の集計関数 (または RunningValue) への引数に集計関数 (または RunningValue または RowNumber 関数) が含まれています。集計関数は、他の集計関数内にネストできません。
その合計列の単純な合計を使用できる方法はありますか、またはデータセットをテキストボックスに追加する方法はありますか、またはこれを行う正しい方法はどれですか?
=Sum(ReportItems!txtTotal.Value) doesn't work either....