問題タブ [reportviewer]

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 投票する
11 に答える
19368 参照

vb.net - WinForms ReportViewer: 初期レンダリングが遅い

UPDATE 2.4.2010 ええ、これは古い質問ですが、最新情報を提供すると思いました。そのため、ReportViewer を再度使用していますが、最初の読み込みでレンダリングが遅くなります。唯一の違いは、SQL データベースがレポート サーバー上にあることです。


更新 3.16.2009

プロファイリングを行いましたが、最初の呼び出しで ReportViewer のレンダリングを遅らせているのは SQL ではありません。最初の呼び出しで、ReportViewer コントロールが UI スレッドをロックし、プログラムが応答しなくなります。約 5 秒後、ReportViewer は UI スレッドのロックを解除し、「レポートが生成されています」と表示し、最後にレポートを表示します。5 秒が大したことではないことはわかっていますが、これは起こるべきではありません。私の同僚は彼のプログラムで同じことを行い、ReportViewer は要求があればすぐに「レポートが生成されています」と表示します。

唯一の違いは、レポート サーバーが 1 つのサーバーにあり、データが別のサーバーにあることです。ただし、SSRS 内でレポートを作成している場合、遅延はありません。


アップデート

ReportViewer の最初の読み込みだけに時間がかかることに気付きました。同じまたは異なるレポートの後続の各ロードは高速にロードされます。


ReportViewer.RefreshReport() メソッドが呼び出されると、レンダリングに最大 30 秒かかる可能性のあるリモート処理モードで使用しているWinForms ReportViewer があります。ただし、レポート自体は高速に実行されます。

これは、ReportViewer をセットアップするためのコードです。

これは、ReportViewer がレンダリングするのに最大 30 秒かかる場合がある場所です。

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

asp.net - シンプルな aspx ページ、クライアント側入力、ssrs レポート ビューアー コントロール

レポートのパラメーターの入力をキャプチャするために (asp.net サーバー コントロールの代わりに) HTML 入力コントロールを使用しようとしています。パラメーター値を ReportViewer コントロールにポストし、レポート サーバーからレポートを読み込みます。

これを実現するには、ポストバックをシミュレートする必要がありますか?

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

reportviewer - レポート ビューの並べ替え DateTime 列

datetime を含む列で ReportView のデータを並べ替えるにはどうすればよいですか

rdlc ファイルでは、詳細の 1 列にあるテーブルを配置=Fields!StartTimeし、ヘッダーに並べ替え式を使用して対話型並べ替えを設定しました。=Fields!StartTime

2列で、フィールドに日付が含まれているかどうかを確認します=IsDate(Fields!StartTime)

実行すると、2 番目の列にはすべて true が含まれますが、正しくソートされません。

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

c# - C#Webレポートビューアーは、IDを持つページへのリンクを作成します

レポートビューアがあり、フィールドをハイパーリンクとして機能させたいと考えています。ハイパーリンクは次のようになります: page.aspx?id=1 しかし、どうすればこれを実現できますか?

プロパティ ウィンドウ、ナビゲーション タブ、ラジオ「Jump to URL」に入力しました: page.aspx?id=sum(Field!field.value)

これは機能しません:(

この仕事を得るために私は何をしなければなりませんか?

事前にt​​hnx

  • マルティン

PS: EnableHyperlinks も true に設定しています。

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

c# - C#.NETレポートビューアにハイパーリンクを追加する方法

page.aspx?id ='Fields!RelativePath.Value'を参照するレポートにハイパーリンクを配置するにはどうすればよいですか?EnableHyperlinkプロパティをtrueに設定しました。

事前にThnx

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

.net - .net で 2 列のレポートを印刷する

2 列のレポートを作成する方法:

例:

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

c# - 印刷済み証明書にデータを印刷する

asp.netアプリケーションからの尊敬される場所にある証明書の上にデータを印刷したい空白の事前印刷された証明書があります。asp.net 2.0とReport Viewerを使用しています。これを達成する方法を教えてください。空白の証明書のデータの配置は重要です。

よろしく

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

asp.net - ReportViewerの「Excelにエクスポート」は、パーセンテージ値に小数を追加します。これをオーバーライドするにはどうすればよいですか?

aspxページにReportViewerコントロールがあり、列の1つがパーセンテージである素敵なレポートをレンダリングします。セルの形式をp0として設定しましたが、正常に機能します。レポートをExcelにエクスポートするユーザーは、値の後に小数が表示されることに気付きます。

つまり。以前は「20%」でしたが、現在は「20.%」になっています。どうすれば「。」を取り除くことができますか?