0

"Qty"列を持つ "A"列を持っています "Qty"から減算または追加する必要がある列がある "B"列があります。行Bの別の列に配置されます。「合計」ルックアップセットで加減算を繰り返す必要があります

行Bのデータは、ルックアップセットを使用して入力されます。したがって、「必要な」列には、漸進的に減算または加算する必要があるn行の数があります。

E.G.行Aの数量は10、行数Bは1,2,5、2です。 行Bの総数は9,7,2,0を表示する必要があります

SSRS関数を利用して反復的に減算する方法はありますか?ルックアップセットに数字を追加する?

必要な追加情報をお知らせください。

Data example

495は青色減算されるべきである(そして例えば合計)から減算追加されるべきものです。 2行目はLookupSet出力の例を示しています。

+0

私は可能だと思いますが、データの完全な例と期待していることを共有しています。 –

+0

LookupSet関数の回りで式をラップしようとするとかなり面倒です。クエリ側でデータを使用可能な形式にコンパイルする方がよいでしょう。その前に手助けが必要な場合のデータセットの見本を提供してください。 – StevenWhite

+0

@alejandrozuletaが図面を追加しました。それは役に立ちますか? –

答えて

0

青の列に次の式を使用してみてください:

=Sum(Fields!Qty.Value, "DataSetName") - RunningValue(Fields!Qty.Value, Sum, Nothing) 

は、データセットの実際の名前でDataSetNameを交換してください。

この式は、合計値がQtyフィールドに減算されています。

私はあなたのrequerimentの簡単な例を再作成しました:私はこの取得強調表示セルにおける上記の式を使用して

enter image description here

を:

enter image description here

この場合、私に教えてください助けてください。

+0

あなたが参照する「合計」フィールドは合計ではありません。それは別の番号です(別名、すべての場合で、実行値が合計と等しくない)。 また、私はLookupSetsを使用しているので、後半はどのようにコードするのですか? ここにあるのは:RunningValue(LookupSet(Fields!PART_NO.Value、Fields!PART_NO.Value、Fields!QTY_REQD.Value、 "ShopOrder"))、Sum、 "ShopOrder" –

+0

@DominicG。、何ですかLookupSetを使用している列?私のソリューションはLookup機能を必要としません。 –

+0

LookupSetを使用して数量を取得します。 (あなたの例では5,10,5,10) –

関連する問題