0

SSRS v3.0 (SQLServer 2008 R2 および対応する BIDS バージョン) を使用して、キューブ データのドリルスルー レポートを正常に実装しました。子レポートは、ユーザーがレポート セルをクリックしたときに、ユーザーが選択した親レポート パラメーターを使用します。しかし、私が本当に欲しいのは、レポートの作成に使用される親レポートのパラメーターではなく、選択されたセルのパラメーターが子レポートに渡されることです。例: 親レポートの場合、ユーザーは年、四半期、およびカテゴリを選択します。レポートには、下位レベルのセルへのドリルダウンとして展開可能なクロス タブが表示されます。現在、セルがクリックされると、子レポートは親の広範なパラメーターを使用します (cell-textbox アクション「レポートに移動」で設定されているように)。セル アクションで、その特定のセルのみから派生したパラメーターを使用する必要があります: 年、月、カテゴリなどです。

セル パラメータにアクセスするレポート プロパティを検索しましたが、見つかりません。(ちなみに、キューブ ブラウザでは、そこにあるアクションが自動的にこれを行い、選択したセルのみの正しいサブレポート データを取得します)。

4

1 に答える 1

0

親レポートのドリルスルー アクションでは、ユーザーがクリックしているアイテムのフィールド名 (Fields!Year.Value、Fields!Quarter.Value など) を使用し、同じ方法でそれらを子レポート パラメーターに割り当てます。親パラメーターを子パラメーターに渡すことができます。ユーザーがセルをクリックして子レポートを起動すると、年、四半期などの現在の範囲がパラメーターとして子レポートに渡されます。

于 2012-06-08T13:13:56.983 に答える