問題タブ [localreport]
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.
c# - C# でプリンターを選択して localReport を印刷する
プレビューなしでプリンター選択ウィンドウを使用して LocalReport を印刷するにはどうすればよいですか?
どうも。
visual-studio-2005 - Visual Studio 2005 テーブルのレンダリング順序
私は Visual Studio 2005 Reporting で作業しており、集約関数をネストする回避策を実装しようとしています (合計数を実行する必要があります)。テーブルの詳細行には、1 つのセルの値が 10 を超えるたびに整数をインクリメントするカスタム コードへの呼び出しがあり、フッターにはその値を返すカスタム コード関数への呼び出しがあります。
カウントは常に 0 として返されるため、いくつかの MsgBox 呼び出しを投げて、詳細行の前にテーブル フッターが呼び出されていることに気付きました。フッターの「get」関数が実際に必要な値を取得できるように、テーブルの詳細行を最初に呼び出す必要があります。
(Sum / (Sum+Sum+Sum)) * 100
より具体的には、値が として計算される特定のテーブル セルが 10 より大きい回数をカウントしようとしています。集計関数はネストできないため、ReportItems での集計の使用!. . レポートのヘッダー/フッターでのみ実行できます (私の場合は、ページごとに異なる合計が表示されるため役に立ちません)、カスタム コードのオプションが残されています。
テーブルの詳細行をテーブル フッターの前に強制的にレンダリングする方法はありますか?
c# - コードで.rdlcからPDFをエクスポートするときにLocalReport.Renderメソッドのパフォーマンスを向上させるにはどうすればよいですか?
ReportViewer
.rdlcファイルから、ブラウザーを妨害するだけのコントロールを省略して、コードレベルで大きな非グラフィカルレポート(数千ページ)をレンダリングしたいと思います。約2000ページのレポートをレンダリングするためにテストすると、Microsoft.Reporting.WebForms.LocalReport.Render
メソッドが完了するまでに約30分かかります。これは、ユーザーエクスペリエンスが悪いと見なされます。
レンダリングのパフォーマンスを向上させるためのトリックや代替ソリューションはありますか?コードで、.rdlcファイルを再設計するか、ハードウェアを増やすなど、他の場所で行いますか?
コード例:
事前に感謝します、どんな助けでも大歓迎です!
asp.net-mvc - ASP.NET MVC での HTML での RDLC レポートのレンダリング
ASP.NET MVC プロジェクト内で RDLC レポートを HTML でレンダリングしたいと考えています。
この記事の助けを借りて、RDLC レポートを PDF、Excel、および TIFF 画像でレンダリングするプロトタイプを作成することに成功しました。しかし、HTML が で利用可能なデフォルトのフォーマットの 1 つでないことに驚きましたLocalReport.Render()
。
HTML4.0 のレンダリング フォーマットを有効にするためのトリックを説明しているこの記事に出くわしましたが、それはコントロールのためだけのものだと思いますReportViewer
(間違っている可能性もあります)。
問題は、MVC で RDLC レポートを HTML でレンダリングする方法ReportView
です (下のスクリーンショットを参照)。
vb.net - Visual Studio LocalReport オブジェクトと ReportViewer
LocalReport
オブジェクトを処理して(この部分を完成させて)、それReportViewer
を別のフォームのコントロールに表示する方法はありますか? アイデアは、ReportViewer なしで印刷することです (既に行われています) が、ユーザーが印刷しようとしているものをプレビューすることもできます。
Visual Basic .NET SDK 3.5 と Visual Studio 2008 を使用しています。必要に応じて 2010 も使用できます。
私はこのようなことをしようとしました:
LocalReport
しかし、プロパティ onReportViewer
は読み取り専用であるため、運が悪い...
これに関するヒントはありますか?前もって感謝します。
(メソッドを使用してこれを実行することを知っていReportViewer1.LocalReport
ます。必要なのは、単一のコードを作成し、それをプリンターに直接またはプレビューフォームにバインドすることだけです)
rdlc - 一部のデータセット フィールドが RDLC レポートに表示されない
SqlServer 2008 データベースからテーブル ビューを含むデータセットを作成しました。次に、レポート (rdlc) を作成し、以前のデータセットをこのレポートのソースとして追加しました。コードでは、次のように、My Table View タイプからリストを返す関数を呼び出し、このリストを作成されたレポートに割り当てます。
問題は、データセット内の 3 つのフィールドがレポートに表示されないことですが、レポートをレンダリングする前に (デバッグによって) いっぱいになっていることは確かです。
どんな助けでも大歓迎です...ありがとう
visual-studio-2010 - VS2010 RDLC C#. LocalReport オブジェクトを ReportViewer に設定するにはどうすればよいですか?
適切な情報をすべて入力するLocalReport
オブジェクトがあります。この同じレポート オブジェクトを使用して、さまざまな形式にエクスポートします。ユーザーは画像、Excel、Word、PDF などを選択でき、同じレポート オブジェクトを使用してそれらの要求を容易にします。
私の問題は、時々彼らがそれを見たいと思うかもしれないということです. エクスポートされたタイプを開くことができることはわかっていますが、それは私が望んでいることではありません。で見たいですReportViewer
。プロパティを設定して探しているものを取得できることはわかってReportViewer.LocalReports
いますが、Report オブジェクトですべてを既に設定しています。
質問は次のとおりです。間違っていて実行できない次のことをどのように行うのですか?
asp.net-mvc - エラーをトリガーせずにLocalReport.SetParameters呼び出しで実行が停止するのはなぜですか
rdlcレポートの結果をファイルに書き込むMVCコントローラーメソッドがあります。これは私のローカルマシンでは正常に機能しますが、本番環境に公開されると、setparameters行での実行が停止し、例外がトリガーされません。手がかりをいただければ幸いです。
sql-server - SSRS レポートのデータセットの各行を確実に配置するにはどうすればよいですか?
SSRS ローカル レポートがあり、アドレスのリストを表示する必要があります。当然、アドレスがどのように見えるかをフォーマットする必要があります。10 を超えることはなく、0 になることもあります。不動産を最大化するために、4列3列または3列4列のように考えています。
私にはいくつかのアイデアがありますが、それらはすべて、まあ、もっと良い方法があるはずです:
- SQL でテキスト全体をフォーマットし、レポートの大きなテキスト ボックスに返します。
- 文字列である 3 つのプロパティを持つオブジェクトを作成します。3 つごとに各プロパティが入力され、次の行が新しい行になります。これにより、3 つの文字列の 4 つの行が作成されます。各プロパティが列であるテーブルを作成できます。
- どういうわけかピボット テーブル (または行を列に変換するいくつか) を使用します。これは #2 に似ています。
- マトリックスがこれを行うことができるかどうかを確認してください。(出来ないと思います)
誰かがこれらのいずれかを実行するためのより良いアイデアやおそらく最良の方法を持っていますか?
c# - レポート ビューアーで印刷レイアウトが正しく表示されない
レポートは正常に生成されましたが、印刷レイアウトが表示されません。Report Viewer で [印刷レイアウト] ボタンをクリックすると、次のエラーが発生しました。
「ローカル レポートの処理中にエラーが発生しました。パラメータが無効です。」
次に、もう一度「印刷レイアウト」ボタンをクリックすると、通常のレイアウトに戻っても問題ありません...
誰でも助けることができますか?
私は vs2010 reportviewer winform を使用しています。私の .rdlc ファイルでは、ビジネス obj を DataSource としてバインドする以外は、レポートにパラメーターを渡しませんでした。
PS:
古い rdlc ファイルを削除して新しいファイルを作成すると、問題なく動作します。問題は解決しましたが、まだ原因がわかりません! 理由がわかる方がいらっしゃれば教えていただけると助かります。