First
SSRSの関数を使用して、特定のデータセットから特定の行の値を取得したいと考えています。データセットは次のような値を返します。
From To Value
1 30 10
30 60 20
60 100 30
また:
- 1 から 100 までの整数値を持つパラメーターがあります。
From
パラメータが ~ の間の場合にデータセットの値を取得To
したい- この値をTablix ではなくTextbox に入れたい。
First
SSRSの関数を使用して、特定のデータセットから特定の行の値を取得したいと考えています。データセットは次のような値を返します。
From To Value
1 30 10
30 60 20
60 100 30
また:
From
パラメータが ~ の間の場合にデータセットの値を取得To
したい最初にリストを作成する必要があります (リストに関連付けるためDataSet
)。
次に、リスト内にテキスト ボックスを配置し、次の式を定義します。
=First(Field!Value.Value)
これは仕事をします:)
これはうまくいくはずです:
パラメーターをデータセットの2 つのフィルターとして使用し>= From
、< To
.
次に、テキスト ボックスに のような式を入力します=First(Value.Value, "dataset")
。
SSRS はレポート ツールであり、アプリケーションではありません。レポートを生成する前にクエリまたは SP を記述して値を受け取るか、エクスポート機能を備えたアプリケーションをお勧めします (これを操作して、SSRS を使用して最終レポートをエクスポートすることもできます)。Telerik などのサードパーティ製ツールも役立つ可能性があります。