SSASキューブをデータソースとして使用してSSRSレポートを作成しています。レポートには、必要なデータを提供する共有データセットが含まれています。以下はセットアップです。
- SQL サーバーのバージョン: SQL サーバー 2008R2
- レポート ビルダー 3.0
データセット D を利用したレポート A をキューブ C で実行しています。データセットには 3 つのパラメーターがあり、そのうちの 1 つが日付パラメーター P1 です。レポートに別のパラメーターがあるように設定しました-日付としてのタイプを含むP2(ユーザーが日付ピッカーに確実にさらされるようにするため)、これからの入力、P2は次にフィードされる前に必要な形式に操作されますデータセット パラメーター P1 (非表示)。このパラメーターに関して 2 つの質問があります。
現在、ユーザーが値のない日付 (P2) を選択すると、キューブに対応するメンバーが見つからないため、レポートはエラーになります。メンバーが存在しない場合、レポートが失敗するのではなく、「日付が見つかりません」などの単純なエラー メッセージが表示されるようにすることはできますか?
次に、ユーザーに公開されている日付ピッカー (P2) を操作して、使用できない日付が日付パラメーター (P2) でグレー表示されるようにすることはできますか?
それぞれの質問について、他に必要な情報があれば教えてください。
ありがとう