mulit-value引数をサブレポートに渡す際に問題があります。速度、バーンダウン、バグなどについてTeam Foundation Serverからのデータを生成するレポートがあります。メインレポートは、この対策が行われているいくつかのサブレポート(各チーム)を示しています。その「チーム」サブレポートには、バグのためのデータを生成するための次のサブレポートがあり、これで問題が発生しました(サブレポートエラーが発生しています)。SSRSのサブレポートにTFS領域パスで構成される多値文字列を渡す
私たちが望む値を計算するために、メインレポートレベル(この例では[Work Item]。[Area2]。&などの単純な文字列)からこのバグサブレポートのTFS AreaPathを渡します。 8426352345429395890] & [-7702890005762484781])、問題なく動作しています。今度は、複数の値を渡して、バグサブレポートが複数のエリアパスのバグを数えるようにします。バグのサブレポートは、スタンドアロンで生成するときと同じように準備ができています。複数のエリアを選択することができ、データが正しくカウントされて表示されます。今私が唯一のことは、このサブレポートに複数値の文字列を渡して正しく動作するようにする方法の問題です。
我々はこのようなものがあります。メインレポートに
Main Report -> 'Team' Subreport -> Bugs Subreport
:文字列[作業項目]と パラメータ 'BugAreaParam' [エリア階層] [エリア2]を。。。 & [-8426352345429395890] & [-7702890005762484781]を 'チーム'サブレポートに渡します。 「チームのサブレポートを
: パラメータは 'WorkItemAreaPath' BugAreaParamから価値の 'バグ' サブレポートに渡された式のように設定:!=パラメータBugAreaParam.Value
バグサブレポートの場合: パラメータ値を取ってデータを生成する 'WorkItemAreaPath'。それは複数の価値があり、スタンドアロンのレポートとして生成すると、データを生成するために多値を選ぶことができます。
質問は、メインレポートにパラメータ 'BugAreaParam'を正しく設定して、2つ以上の値を渡す方法です。 [作業項目]。[領域階層]。[領域2]。 & [-8426352345429395890] & [-7702890005762484781]と[ワークアイテム]。[エリア階層]。[エリア2]。 & & [-44444]とBugsサブレポートは、この2つの領域からバグを生成しますか?
ご協力いただきありがとうございます。
BR、 ダミアン