2011-03-15 9 views
2

私はssrsを使い始めていますが、データセット内の2つのフィールドをテキストボックスAで少し計算しています(したがって、テキストボックスAの内容はdataset1.field1 * dataset1.field2です)私は、テキストボックスB.SSRSレポートで式を再利用

に計算からテキストボックスAの内容を参照するので、私はたくさんのをGoogleで検索し、見つかった: は今、私はそう思っていた別の番号にその番号を追加し、テキストボックスB. に入れたいですこの解決策:

ReportItems!textbox1.Value 

しかし、それは動作しませんか?

私は変数に計算をスティックし、テキストボックスAとBから参照していますが、私はそれを働かせることができません(どこで変数を定義するのか分からず、適切な値)

答えて

3

グローバルスコープまたはグループスコープで変数を宣言できます。

グローバルスコープ変数は、レポート全体(パラメータと同様)から参照できます。空の領域を右クリックし、[レポートのプロパティ]をクリックし、左側の[変数]を選択して、グローバルスコープ変数を宣言できます。

グループスコープ変数は、グループ内で表示できます。 Tablixを選択すると、デザイナーの下部に向かって行グループと列グループが表示されます。グループの最後にある矢印をクリックし、[グループのプロパティ]をクリックします。そこに変数を宣言することができます。

グループスコープ変数はおそらくあなたが探しているものです。ここ

詳細:http://blogs.msdn.com/b/robertbruckner/archive/2008/07/20/using-group-variables-in-reporting-services-2008-for-custom-aggregation.aspx

+0

あなたはExampleVariableという変数を作成した場合、あなたはこのようなあなたのテキストボックスにそれにアクセスする(またはどこか他の)ことができます! '変数ExampleVariable.Value' –

+0

とした私は、値を設定することができますレポート変数の – Michel

+0

変数を宣言したのと同じ場所 –

関連する問題