問題タブ [reportingservices-2005]

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.

0 投票する
1 に答える
217 参照

reporting-services - ラージレポートの実装に関する推奨事項250〜300ページ

私のグループには、NeoDynamicsバーコードコンポーネントを備えたReportingServices2005を利用して最近開発されたレポートがあります。このレポートは返品承認用であり、2つの主要なレポートで構成されています。

レポートの最初のデータセットは承認フォームであり、すべてのラインアイテム製品といくつかのヘッダー情報(請求書と考えてください)がリストされています。

レポートの2番目の項目は、1ページに4つの製品を印刷するすべての製品のリストです。各製品には、3つのバーコードと1つのロゴがあります。

平均的な返品承認はわずか数秒で作成され、PDFとしてユーザーにストリーミングされます。平均的なドキュメントの長さは約6〜8ページです。また、(残念ながら)最大で約300ページを取得できる返品承認もあります(承認の10%未満が15ページを超えています)。Reporting Servicesは、レポートをPDFとしてまとめようとして数分後にタイムアウトしたようです。

私の質問は、このレポートをPDF形式にするための最良のオプションは何ですか?ユーザーは24時間年中無休でレポートを生成でき、PDFとしてストリーミングされます。レポートサービスのパフォーマンスを向上させるためにできることはありますか?

0 投票する
3 に答える
2619 参照

c# - SSRS2000 WebServiceの.Render()はSSRS2008で何に置き換えられましたか?

最近、SSRS2005サーバーの1つをSSRS2008にアップグレードしましたが、レポートを作成するためにレポートサービスWebサービスを利用していたすべてのアプリケーションが機能しなくなったことがわかりました。

最初の問題は、Webサービス自体がReportService.asmxで使用できなくなり、ReportService2005.asmxに置き換えられたことです。

Web参照を新しい場所に変更したところ、.Render()メソッドがReportService2005.asmxの一部ではないというメッセージが表示されます。SSRS2008では、次のコード実装は何に置き換えられましたか?

編集
さらに調査を行った結果、ReportService.asmxはSQL 2000 Reporting Servicesの一部であり、SQL 2008ReportingServicesから非推奨になっていることがわかりました。

0 投票する
1 に答える
1044 参照

reporting-services - 棒グラフの Y 軸の値が大きすぎる

私はSSRSに次の値を持つ棒グラフを持っています..

X 軸の値が 100,120,130,123,8000 の 5 つのポイントの場合、最後の値が大きすぎるため、チャートの見栄えが悪くなります... n 他のポイントを読み取ることができません...

それで、バーの上にデータポイントラベルを付けて、進行中の方法でそれを示す棒グラフで最後のバーを破ることができる方法はありますか....

Y 軸に最大値を指定して試してみましたが、DATA ポイントが消える可能性があるため、バーの実際の値はユーザーにはわかりません.....

0 投票する
1 に答える
6015 参照

asp.net - ASP.NET ReportViewer コントロールでパラメーターを表示/非表示にしようとすると問題が発生する

ASP.NET ReportViewer コントロールでユーザーに表示される SSRS レポートがあります。レポートには多くのパラメーターがあり、ReportViewer コントロールが提供するパラメーター プロンプトを使用しています。レポートの特定のパラメーターに応じて、残りのレポート パラメーターのサブセットをユーザーに要求するだけで済みます。

リンクされたレポートを使用して適切なパラメーターを非表示にすることもできましたが、最初のパラメーター (多値) には多くの組み合わせが考えられるため、それは避けたいと思います。代わりに、最初のパラメーターを制御する ASP.NET ListBox があり、その選択が変更されたときに、ReportViewer.ServerReport.SetParameters() 関数を使用してパラメーターを非表示/表示します (ReportParameter の配列と ReportParameter コンストラクターを受け取ります)。パラメータを非表示/表示するブール値を受け取ります)。

これが問題です。開発環境ではすべて正常に動作します。レポートと ASP.NET サイトを運用環境に展開すると、これらの SetParameters() 呼び出しが呼び出されたときにパラメーターが表示されません。確認のためにデバッグ出力をいくつか入れているので、コードが呼び出されていることがわかります。パラメータを非表示にするコードは正常に機能しています。特定のパラメーターが再び表示されるようにするコードが機能しないだけです。パラメータ プロンプトが表示されないだけでなく、パラメータの Visible プロパティが true に設定されません (ReportViewer.ServerReport.GetParameters() を使用して確認)。

両方の環境に SQL Server 2005 SP3 がインストールされており、同じバージョンのレポート ビューア コントロール (Microsoft.ReportViewer.WebForms.dll) がインストールされています。何が間違っている可能性がありますか?回避策のアイデアはありますか? 質問がある場合は、コメントを残してください。

編集:さらに調査した結果、問題をさらに特定しました。DB 接続なしで 1 つのパラメーターだけで簡単なレポートを作成しました。次に、2 つのボタンとそのレポートに接続された ReportViewer コントロールを含む aspx ページを作成しました。1 つのボタンでパラメーターを非表示にし、1 つのボタンでパラメーターを表示します (前述のように SetParameters() 関数を使用)。この単純なシナリオでも、非表示/表示ボタンは開発環境では正常に機能しますが、本番環境でも同じ問題が発生します (表示ボタンが機能しません)。実稼働環境のネットワーク上の別のサーバーでもこれを試しましたが、同じ問題が発生しました。そのため、開発環境ではすべてが正常に機能しているように見えますが、その環境外の 2 つの異なるサーバーでは同じ問題が発生しているようです。

Edit2:以下は、テスト レポート ページのコード ビハインドです。このページには、ReportViewer、2 つのボタン、およびデバッグ出力用のラベルがあります。非表示のパラメーターの表示が機能しない場合、Label は、ShowParameter の呼び出し後も Visible プロパティがまだ false であることを示します。

0 投票する
1 に答える
262 参照

reporting-services - 値からhtmlタグを削除します

ssrsレポートに表示される値からHTMLタグを削除しようとしています。

私の解決策は次のようになりました:=(new System.Text.RegularExpressions.Regex( "<[^>] *>"))。Replace((new System.Text.RegularExpressions.Regex("<STYLE>。*</ STYLE> "))。Replace(Fields!activitypointer1_description.Value、" ")、" ")

問題は、最初に実行する必要がある2番目の式("<STYLE>。*</ STYLE>"、スペースなし)は何も実行しないことです。結果には、タグが付けられていないhtmlのスタイルが含まれます。

私はアイデアがありません。

C

0 投票する
2 に答える
1450 参照

reporting-services - SSRS テンプレート

SSRS レポートのテンプレート ファイルまたはスキンを作成できるかどうかを調べています。私たちは、すべてのレポートを標準化し、同じように見えるようにしています。テンプレートやスキンを作成する既知の方法がない場合、この問題をどのように回避しますか?

0 投票する
2 に答える
3653 参照

reporting-services - 行列の行の平均を取得するにはどうすればよいですか

1か月間の場所の位置、時間、および賃金を含むマトリックスレポートを作成します。
場所はいくつあってもかまいません...そのため、マトリックスレポートから始めています...ユーザーは最大50の場所を選択して表示できます。

その月のポジションごとの平均を取得したいので、

SSRS2005でこれを機能させる方法を完全に理解することはできません...

0 投票する
2 に答える
945 参照

sql-server-2005 - インタラクティブ ビューアーで SSRS レポートの書式が失われる

正常に機能していた 2 つのサブレポートを含む SSRS レポートがあります。最近、レポートにいくつかのテーブル セクションを追加したところ、レポートがインタラクティブ ビューアに表示されたときに問題が発生するようになりました。データは問題ありませんが、最後の 2 つのテーブル セクションの書式設定がビューアーに表示されません。

書式設定は、実際には最後のレポートの次の途中で機能しなくなります。ただし、レポートを印刷する (または PDF にエクスポートする) と、すべての書式設定が行われ、レポートが正常に印刷されます。

レポートを複数のサブレポートに分割し、異なるデータで実行しようとしましたが、インタラクティブ ビューアで正しく表示されません。レポートとサブレポートには多くの書式設定とテーブル セクションがあり、RDL ファイルが大きすぎてメモリに保存できないのか、それともメモリに保存されるのか疑問に思っています。

RDL ファイルのサイズは、メイン レポートが 61 kB、サブレポートがそれぞれ 2612 kB と 2608 kB です。RDL ファイルにサイズ制限はありますか? 何か案は?

0 投票する
1 に答える
337 参照

asp.net - SSRS 2005 レポート関数

SSRS 2005 (および 2008 だと思います) では、レポートに機能を提供できます。また、私が間違っていなければ、アセンブリ全体にも機能を提供できます。これにより、レポートがレンダリングされる前に何らかの作業を実行できます。

ASP.NETページのライフサイクルのどの時点でこの関数がコンパイルおよび/または実行されるかを知っている人はいますか?

On_Render が実行されていると思いがちですが、それは明らかに単なる推測です。

SSRS 2008レポートは同じ機能を持っていますか? もしそうなら、それはどの時点で実行されますか?

0 投票する
4 に答える
4445 参照

reporting-services - SQL Server Reporting Services 2005 でスタイルシートとスタイルシート クラスを適用することは可能ですか?

レポートの表示方法に特定の変更を適用する必要があるレポートのバッチがあります。Reporting Services スタイルシートを変更する方法は知っていますが、アイテムがブラウザーに表示されるときにカスタム CSS クラスをアイテムに適用することは可能ですか?

Reporting Services は、同様の機能を別の方法で実現するために使用できる任意の種類のビジュアル継承をサポートしていますか?