2016-09-08 10 views
3

レポート上に前、現在、次のIDを表示するレポートを作成しています。 Preveious(Fields!Id.Value)を介してPrevious idを取得できますが、次のIDはどのように取得できますか。ここには、CrystalレポートNext(フィールド!ID.value)がssrsで機能していません。私はSSRSで新しいです。私に解決策を教えてください?ページ内のssrsレポートの前、現在、次のレコードを取得

Here is screenshot to related this question

+0

このURLを試してくださいhttp://sqlreportsq.blogspot.in/2012/03/can-we-get-next-row-value.html –

+0

解決策がありますが、行番号の列を追加する必要があることを意味します。あなたのデータセットを供給するクエリ。質問を編集してクエリを含める。 –

+0

ありがとうalejandro zuleta。私はrownumberを追加しました。どうすればそれができますか? –

答えて

1

私はあなたの場合には、それはIDである必要があり、カテゴリ別に行番号とサンプルデータセットを作成しました。

enter image description here

のTablixを追加し、この表現を使います。 Next列用の

enter image description here

=Lookup(Fields!Row.Value+1,Fields!Row.Value,Fields!Category.Value,"DataSetName") 

それが生成する: セルが空白になるように行番号1のために以前のカテゴリが存在しないこと

enter image description here

注、同じ条件は、最後の行番号に存在します には次のカテゴリがありません。あなたのデータセットについて

それは次のようになります。

=Lookup(Fields!Row.Value+1,Fields!Row.Value,Fields!ID.Value,"DataSetName") 

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

これが役立つかどうか教えてください。

+0

ありがとうalejandro zuleta。今私は次のレコードを取得しています。 –

関連する問題