20

ユーザーがリストから複数の値を選択できるようにするパラメーターを持つレポート (BIDS SSRS 2008 R2) があります (販売地域など)。

ただし、リストが長いため (15 程度の可能な値)、最も使用される 2 つの値がデフォルトで選択されています。

[パラメーターのプロパティ] >> [既定値] ダイアログで構成し、レポートをプレビュー モードで実行すると機能します。つまり、既定値がチェックされます。

ただし、展開して IE9 (または Chrome) で実行すると、機能しません。

何か案は?

4

5 に答える 5

3

プレビュー モードでデフォルトが設定されていないことを除いて、同様の問題がありました。

問題は、デフォルト値クエリからロードされたコードの1 つが利用可能な値クエリに存在しないことでした。

たとえば、コード 2000 はデフォルト値クエリにはありましたが、使用可能な値クエリにはありませんでした

結果:デフォルト値はどれも選択されていません

人口クエリを修正すると、すべてのデフォルト値が選択されました。

図に行きます。

于 2015-12-07T07:35:24.403 に答える
2

今日も同じ問題に遭遇しました。(23rd June 2016)

理由:レポート サーバーに同じレポートをアップロード/配置すると、パラメーターの既定値と既定の一部のプロパティがレポート サーバー レベルで制御されます。

解決策:次のようなユーティリティを使用して同じレポートを再デプロイする場合は、reportsync最初にすべてのレポート/単一レポートを削除してデフォルト値を有効にしてから、同期操作を実行する必要があります。

注: これを行う前に、同じユーティリティを使用してすべての SSRS レポートのバックアップを作成してください。タイムアウトエラーやサーバーの問題により、操作が失敗する場合があるためです。

別の解決策:レポートがほとんどなく、それらのレポートを削除したくない場合は、[パラメータ] タブに移動して にチェックを入れて、デフォルト値を手動で変更しますHas Default。それでおしまい。

これがすべての SSRS 開発者に役立つことを願っています。

于 2016-06-23T07:34:40.603 に答える