3

SharePoint の Web パーツに SSRS レポートを挿入しようとしています。レポートは、TFS スプリント バーンダウン チャートです。このためには、次の URL を使用してレポートを生成する必要があります。

http://vhacpadev04/ReportServer/Pages/ReportViewer.aspx?/TfsReports/VAPARS+Team/Sprint+Burndown&rs:Command=Render&rs:Format=HTML4.0&rc:Parameters=true&rp:SprintParam=Release+2%5CSprint+1

TFS でのプロジェクト名はVAPARS Teamです。このチャートを実行しようとしているスプリントはRelease 2 Sprint 1です。

通常、ReportViewer はこのパラメーターの入力を求めます。この場合、SprintParam:

ここに画像の説明を入力

ただし、これを (&rc:Parameters=false を使用して) 非表示にすると、次のエラーが発生します。

パラメーター値のメッセージがありません

SSRS に関するこのレポートのパラメーター プロパティは次のとおりです。

パラメータ一覧

正しいスプリント パラメータを渡すために URL をフォーマットする方法がわかりません。助言がありますか?

4

1 に答える 1

2

SprintParam のデフォルト値を指定する必要があります (URL でオーバーライドしている場合でも)、パラメーターのカスケードに使用されている場合は、パラメーターへの依存を削除する必要があります。レポートは、URL で提供されている場合でも、この情報がないと実行できないと見なします。StartDateParam と EndDateParam はクエリ ベースなので、SprintParam に依存していると思います。それがエラーの原因であり、URL パラメータは無視されます。

于 2012-06-13T12:25:06.280 に答える