問題タブ [ssrs-2008]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reporting-services - Reporting Services で複数の結果セットを使用する方法
次のような複数の結果セットを返すストアド プロシージャがあります。
レポートにデータがある場合は最初の結果セットを使用し、最初の結果セットが空の場合は 2 番目の結果セットを使用するようにします。何か助けはありますか?
reporting-services - Reporting ServicesRLD2005のアップグレード->2008
維持している一連のレポートに対してソリューション変換を実行しましたが、変換に失敗したのはほんの一握り(約半ダース)でした。手作業で変換することもできましたが、RDLを手作業で変更するのが難しいほど異なるものもあります。これらのレポートを修正するためのより良い方法はありますか?
sql-server - Reporting Services 2008 でのセッション変数の保存と取得
ログイン中にセッション変数を設定して、レポートで使用できるようにする方法はありますか?
レポート サービス サーバーがあり、レポート目的でトランザクション システムからデータを移動して非正規化します。ユーザーがトランザクション システムから同じユーザー名とパスワードでログインできるようにするために、カスタム フォーム認証をセットアップしました。さらに、トランザクション システムにアクセスする権限があるため、ユーザー権限の変更はすぐに Reporting Services に反映されます。
ここでの問題は、トランザクション システムのユーザー権限/グループに応じてパラメーターをロックするなど、いくつかの追加機能を追加したいということです。それを行う方法を見つけましたが、それは非効率的です。基本的には、トランザクション システムにクエリを実行してアクセスをチェックするストアド プロシージャがあります。問題は、回答が変わる可能性が低いにもかかわらず、レポート要求ごとにこれらのクエリが実行されることが多いことです。ログイン中に一度設定して、レポートからアクセスできるセッション レベルのデータにアクセスできると便利です。
reporting-services - Reporting Services パラメータの制約
開始日と終了日の 2 つの日付/時刻パラメーターを含むレポート サービス (SQL 2008) レポートがあります。enddate を begindate と同じ月と年に制限する必要があります。これは簡単にできるように思えますが、わかりません。
現在、ストアド プロシージャに渡されたパラメーターをチェックしており、2 つの日時パラメーターが同じ月と年にない場合はエラーが発生します。これを達成するためのよりエレガントな方法を探しています。
reporting-services - SSRS 2008 は、データベースとは別のマシンに配置する必要がありますか?
SSRS 2005 のインストールに関する推奨事項を見たことがありますが、レポートのデータ ソースをホストするデータベース エンジンから SSRS 2005 を分離する必要があり、それらを同じサーバーにインストールしないように記載されています。
インストールのガイドライン/ベスト プラクティスを提供するSSRS 2008の同等のドキュメントはありますか? SSRS 2005 の場合と同じことが SSRS 2008 にも当てはまると思いますが、それに関するドキュメントは見つかりませんでした。
c# - Sql Report Server 2008 に資格情報を渡す
私は C# の初心者で、英語はあまり得意ではありません。
コントロールを使用して ASP.NET Web サイトを構築しようとしましたReportService
。ご存知かもしれませんが、SSRS 2008 では匿名ログインは許可されていません。そのため、ユーザーがログインせずにレポートを表示できるように、Web ページ内に保存される資格情報を SSRS に渡そうとしました。
以下のコードを見つけて に配置しましたWebForm
が、レポート パラメータに問題があります。
レポート パラメータにデフォルト値がある場合、以下のコードは正常に機能します。
しかし、パラメーターの値を変更しようとすると、ページ全体が
更新され、[レポートの表示] ボタンをクリックする前に、すべての
パラメーターが既定値または null 値にリセットされます。
ページ全体を更新しないようにする方法、またはログイン情報を SSRS に渡す別の方法について何か提案はありますか? よろしくお願いします。
reporting-services - SSRS2008を使用して別のサーバーにレポートマネージャーをインストールする
SSRS 2008のIIS部分を別のサーバーにインストールすることは可能ですか?1つのデータベースサーバーと1つのWebサーバーがあります。SSRS2008のデータベース部分をデータベースサーバーにインストールし、Web部分(レポートマネージャー、..)をWebサーバーにインストールすることはできますか?
このシナリオのガイドラインはありますか?
ありがとう!
reporting-services - SSRS: [レポートの表示] をクリックすると、ASP.NET ReportViewer パラメーターが既定値にリセットされます
複数選択の整数パラメーター (この場合は店舗のリスト) を持つ SQL Reporting Services レポート (Report Builder v2.0 を使用して構築された SQL 2008) があります。
デフォルト値は0
(「すべてのストア」) です。パラメータは、ストアド プロシージャに として渡されますvarchar(1024)
。
これはすべて、Report Builder または Reporting Services Web サイトから正常に機能します。
ただし、コンポーネントを使用する ASP.NET Web サイトからは、ReportViewer
[レポートの表示] を選択するたびにパラメータがデフォルトにリセットされます。
ビューを非非同期読み込み (レンダリング コンテナーを変更しますか?) に設定しようとしましたが、他の設定を見つけることができましたが、成功しませんでした。誰もこれを修正するためのトリックを知っていますか?
reporting-services - Reporting Services の範囲棒グラフの X 軸には、datetime 値の時間部分のみがラベル付けされています
Visual Studio 2008 にビジネス インテリジェンス プロジェクトがあります。レポートを追加し、そこに RangeBar グラフを配置しました。データセットは次のとおりです。
dbName はカテゴリ フィールド、MIN(dbStart) および MAX(dbEnd) フィールドは系列の高値/安値です。値は常に 1 日のみです。
X_Axis のラベルを取得して値の時間部分だけを表示するにはどうすればよいですか?
reporting-services - チャートの凡例のテキストは変更できますか?
売り上げ、過去 2 か月の訪問者数などの統計データをグラフに表示する必要があります。もちろん、凡例には 2 か月の名前を表示する必要があります。そして、ストア テーブルを次のように設計することにしました。 1) 製品 1 月 2 月
Jan Feb は、時間の経過とともに March、Apr に変更できます。したがって、この設計では、毎月、列名が変更され、データセットを自動的にバインドできないと思います。あれは正しいですか?
2) 次のように設計: 製品 M1 M2
M1、M2は前月を表し、選択時に月名に列エイリアスを使用しますが、この状況では、データセットの列も時間とともに変化し、SSRSチャートがどの列のデータセットをバインドできるとは思いません名前が変わります。
では、そのような要件を処理する方法と、より良い方法はありますか? 現在 ssrs2005 を使用していますが、ssrs2008 で処理できますか?