2017-02-17 3 views
0

SSRSレポートサブスクリプションは過去6ヶ月間共有ポイント統合モードで実行されています。このレポートには、ユーザーのアクセスに基づいて自動的に入力されるパラメータがカスケードされています。データ駆動型のサブスクリプションでは、ユーザー名が渡され、複数の選択パラメータである他の4アクセスレベルのパラメータが内部的に取り込まれます。最後の数日から、定期購読はスケジュール通りに外出することはなく、下位エラーが表示されました。すべての適切なアクセス権を持つクエリから1人のユーザーしか渡さなくても、同じ問題が発生しています。また、デフォルト値またはユーザー定義値を持たずに表示されるパラメーター名も変更されます。我々はほとんどのユーザをチェックしており、適切なアクセス、すなわち、カスケードされたパラメータのそれぞれについて得られた値を有する。Sharepoint統合されたSSRSレポートデータ駆動型サブスクリプションの問題:レポートにはユーザー定義の値またはデフォルト値が必要です

Error: This report requires a default or user-defined value for the report parameter 'XXX'. To run or subscribe to this report, you must provide a parameter value. 

カスケードパラメータが 以下AAAのようなものです - > XXX-> YYY-> ZZZ

以前のエラーメッセージは、パラメータ 'YYY' の値が欠落していたと述べました。

答えて

0

ユーザーが移動して移動すると、必然的にアクセスに問題が発生します。私が示唆しているのは、カスケードパラメータごとに、実際の値がないときに選択されるデフォルト値を持つことです。たとえば、値は「N/A」にすることができます。レポートは正常に実行され、行が返されません。それにNo Rows Messageを追加することもできます。

関連する問題