問題タブ [ssrs-2012]
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.
sql-server - 10日平均の2倍になったら背景色を変える表現
レポートに次のような表現があります。
テーブルのテキスト ボックスの背景色を制御しています。
セル内の金額がその特定の行の 10 日間の平均の 2 倍以上である場合、セルが金に変わることを期待していました。
この表は 10 日間のデータを示しており、使用するデータセットには 60 日間のデータが含まれているため、10 日間の平均が利用できるはずです。
表現が間違っていませんか?
これは現在作成しているものです。完全にオレンジ色の 2 つの行は、明らかに私が望んでいるものではありません。
asp.net - SSRS レポート ビューアーが asp.net mvc ルーティングで動作しない
ローカル レポートを含む Asp.net MVC Web サイトで SSRS レポートを使用しようとしています。
この投稿に記載されているすべてのことを試しましたが、代わりに次のメッセージで非表示の div が引き続き表示されます。
レポート ビューアー Web コントロール HTTP ハンドラーがアプリケーションの web.config ファイルに登録されていません。web.config ファイルの system.web/httpHandlers セクションに追加するか、インターネット インフォメーション サービス 7 以降の場合は system.webServer/handlers セクションに追加します。
ハンドラーは Web 構成に正しく追加されており、aspx ページに直接移動するとレポートが機能します (.
私はRouteExistingFiles = false
次のルートを無視しました:
BlockViewHandler
webconfigから削除して無効にしました。
Visual Studio 2012 (ver 11.0.0.0) に Microsoft.ReportViewer を使用しています
編集ASPX マスター ページで Razor ビューを使用することに関する Scot Hanselmanの投稿 があります。Razor レイアウトで aspx ユーザー コントロールを使用して、まったく逆のことを行っていますが、この Microsoft レポート ビューアーはこのアプローチでは機能しません。
reporting-services - SSRS レポートで NULL 値のテキスト ボックスに空白が表示されるが、代わりに空の文字列が必要
レポートのデータを表示するために、多数の行と列を含むグリッドがあります。
グリッド内の各セルはテキスト ボックスで表され、デフォルトの空白の代わりに NULL 値を表すために、テキスト ボックスに空白または空の文字列を表示しようとしています。背後にある理由は、ユーザーがクリックできるリンクであることをユーザーに示すために、各テキストボックスの値に下線が引かれているためです。セル内の空白はアンダースコアを表すようになり、空白を空白または空の文字列に置き換えることで問題が解決するはずです。
stackoverflow に関する回答では、テキスト ボックスの可視性を false に設定することが提案されていますが、グリッド内のセルが非表示になり、セル (境界線のある空のセル) を表示したいため、これを行いたくありません。
Nothing を空の文字列に置き換えようとするために使用するコードを次に示しますが、機能しません。
Trim() メソッドを使用してみましたが、それも機能しません。
空白を空の文字列としてグローバルに表示する方法はありますか、または問題を解決するために式で使用できる方法はありますか?
sql-server - SSRS 2012 のグラフが表示されないのはなぜですか?
最近、いくつかのレポートを新しいサーバーに移動しました。テーブルとデータの表示はすべて正常に機能しますが、グラフが正しく表示されません。画像が正しく表示されていないようです。私の最初の考えでは、これはアクセス許可の問題であり、具体的には、SSRS の実行に使用されるサービス アカウントには、グラフ イメージの生成に使用されるサーバー上の特定のフォルダーへのアクセス許可が必要でしたが、解決策を探してもこれについては何も見つかりませんでした。 .
これは、元のサーバーで正常に表示される古いレポートと、新しいサーバーで作成しようとした新しいレポートで発生します。
編集: SSRS ログは、GDI+ で一般的なエラーを示しています。特にこれが仮想サーバーで実行されているため、これが問題のようです。
この質問で指摘された点に興味があります。
2)「SSRSがチャートをキャッシュするフォルダー」に対する書き込み権限を確認します
まず、このフォルダがどこにあるのかについて、ネット上で 1 つも記事を見つけられませんでした。ただし、完全な権限を持つ管理者としてログインして、サーバー上でローカルにテストしました。これも私の状況には当てはまらないようです。
このフォルダについて知っている人はいますか?SSRS を実行しているサービス アカウントには適切な権限が必要になるため、管理者としてログインして実行しても意味がないと思います。
sql-server - SSRS レポートは、SharePoint でプレビューするときにバーコードを表示しませんが、バーコードでエクスポートします
数値からバーコードを生成するレポートにカスタム フォントを使用しています。ローカル マシン (開発中のマシン) と Test SharePoint Reporting サーバー (SSRS 2012 / SP 2010) にフォントをインストールしました。Visual Studio でレポートを作成したところ、バーコードが正常に表示およびエクスポートされました。レポートを Test SharePoint サーバーにロードし、レポートとバーコードのプレビューを正しく実行し、それを PDF にエクスポートすると、正しく表示されます。
ただし、オフィスに別の人がレポートを実行しようとすると、プレビュー モードでバーコードが生成されません。彼がそれを PDF にエクスポートすると、バーコードが表示されます。問題は、SharePoint でレポートをプレビューするときにバーコードが表示されることです。
私たち 2 の唯一の違いは、ローカル マシンにフォントがインストールされていることです。それが問題であり、正しくエクスポートされる理由は、その時点でレポート サーバーのフォントを使用しているためだと思います。
簡単な解決策は、これを実行する各人のマシンにフォントをインストールすることです。全国に散らばる数百台のマシンについて話していなければ、それは簡単なことです。
SharePoint でレポートをプレビューすると、実際にローカル フォントがチェックされますか?それとも他の場所でチェックされますか? ローカル フォントをチェックしている場合、すべてのユーザーがフォントをインストールする必要がないように、レポートにフォントを埋め込む方法はありますか。
ありがとう。
reporting-services - Reporting Services の軸のカスタム ラベル形式
現在、1 つの軸に対して SSRS で複数のフォーマットを作成する際に問題が発生しています。現状では、最大で120万(通貨)、期間によっては平均50万程度の値が出せるメジャーを持っています。もともと labelformat プロパティを に設定して0,,M
いましたが、値が 100 万未満の場合、正しいスケールになりません。
これは私が試した現在の解決策です:
グラフの 1 つの軸に異なるスケールを設定することはできますか? もしそうなら、助けてください。
sql-server - SSRS + Report Manager が奇妙に見える
私は「古い」SQL Server 2012 インストールを Reporting Services とともに使用していますが、これは非常にうまく機能し、Report Manager は次のように表示されます。
同じバージョンの SQL Server 2012 を 2 台目の仮想マシンにインストールしましたが、インストール直後にレポート マネージャーが壊れているように見えます。
また、レポートの書式設定が突然壊れます。
私が使用した:
- 同じバージョンの Windows Server 2012 (「古い」サーバー: 評価 | 「新しい」サーバー: MSDNAA)
- 同じバージョンの SQL Server 2012 (「古い」サーバー: 評価 | 「新しい」サーバー: MSDNAA)
- 同じバージョンの Internet Explorer
これは何のバグかわかりません...
sql-server - レポート マネージャーの URL へのエイリアスを作成する方法
SQL Server 2008 Reporting Services から SQL Server 2012 Reporting Services に変更したばかりです。
新しい SQL Server インスタンスのレポート マネージャーの URL は、古いものとは異なります。
新しい URL を古い URL にマッピングして、古い URL を使用して新しいレポートに引き続きアクセスできるようにする方法はありますか?
例 :
古い URL :
新しい URL :
古いサーバーはもう使用していません。その URL を新しい URL にマップしたいと思います。