問題タブ [rave-reports]
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.
delphi - NevronaRaveの無限の印刷ループのバグを修正する方法
NevronaDesignsのRaveReports は、 Embarcaderoの DelphiIDEで使用するためのレポートエンジンです。
これは私がRaveEndlessLoopバグと呼んでいるものです。Delphi2006にバンドルされているRaveReportsバージョン6.5.0(VCL10)には、多くのRaveレポート開発者を悩ませている悪意のあるバグがあります。空でないデータセットがあり、このデータセットのデータ行がページに正確に収まる場合(つまり、未亡人の行がゼロの場合)、PrintPreview時に、Raveはページを生成する無限ループでスタックします。
この問題は、このニュースグループの次の見出しで以前に報告されています。
- "エラー:無限ページの生成"; ヒューゴヒラム2006年9月20日20:44
- "レイブループのバグ。助けてください"; トーマス・ラザール2006年11月7日19:35
- "データの全ページをループしますか?"; TonyChistiansen2004年12月23日15:41
- 別の申立人による(3)への返信。オリバーピシェ
- "エンドレスロッププリントバグ"; Richso2004年9月11日16:44
これらの投稿のそれぞれで、Nevronaからの応答はなく、解決策は報告されていません。
おそらく、この問題は関連ニュースグループ(nevrona.public.rave.reports.general)でも報告されており、次のようになっています。Jobard 20/11/2005(6)がRave Endlessループのバグなのか、それとも別の問題なのかはわかりませんが。この投稿はNevronaから返信がありましたが、未亡人がいないという問題よりも、複数の地域(「ページ分割を超える複数の地域を使用すると問題が発生します」)に関連していました。
delphi - Rave レポートの Excel へのエクスポート
内部に 5 ページの rave レポートがあります。これらの 5 つのレポート ページから 2 ページを Excel にエクスポートする必要があります。各ページはレポートそのものです。エクスポートには gnostice v2.5 を使用します。現在、BDS2006 で Rave 6.5 を使用しています。
こんにちは、私は十分に明確ではなかったかもしれません。ページ 1、ページ 2、ページ 3、ページ 4、ページ 5 の 5 ページで構成されるレポートが 1 つあります。各ページは異なるレポートとして機能します。問題なくレポート全体をエクスポートできます。 Page1 と Page2 をエクスポートする必要があります。はい、私の質問はどうすればいいですか?ありがとう。
ありがとう、ウラジミール
delphi - RaveレポートとEAN128バーコード
RaveレポートにEAN128バーコードを印刷しようとしています。ヘルプによると、code128コンポーネントを使用して、それにFNC1を追加できるはずです。私はこれを機能させることができません。誰か助けてくれませんか。
delphi - Delphi 2006 に付属する Rave Report
データベース活動に BDE を使用しているソフトウェアがあります。
データベースは非常にぎこちなく設計されています。
このソフトウェアによって生成されたデータを使用するカスタム レポートをいくつか作成する必要があります。
いくつかの条件に基づいていくつかのレコードをスキップする必要があります。
たとえば、Field4とField5 = 0 の場合、そのレコードは印刷されませんが、同じレコードのField1 > Field2の場合、 Field1のみ が印刷され、他のフィールドは印刷されません。
この Rave レポートを取得するにはどうすればよいですか?
Rave Report でも印刷前にこれを達成しようとしましたが、この部分に関する適切なドキュメントが不足しているため、前進することができませんでした。誰かが私が十分なドキュメントを見つけることができる場所と、Before Print イベントとAfter Printイベントをプログラムする方法のいくつかの例を見つけることができる場所を教えてくれれば、私の問題を解決できるかもしれません。
delphi - Raveレポートの単語数
レポートを思い通りにデザインできましたが、RaveReportで総計を印刷/Wordに変換することができません。
たとえば、総計の場合は、1,200.00
を印刷するだけOne Thousand and Two Hundred
です。
Rave Reportでこのようなことは可能ですか?
delphi - レポートの行数を計算してヘッダーを非表示にする方法
Delphi の Rave Reports を使用して最初のレポートを作成しています。記録はうまく表示されており、終了する前の最終段階にいます。レコードの「コメント」フィールドにデータ (文字列データ) がある場合にのみ、印刷イベント前に if ステートメントを使用して表示する一連のレコードがあります。この問題は、レコードが表示されていない場合でも、ヘッダーとフッターが表示されることです。「コメント」フィールドにデータを含むレコードがない場合、ヘッダーとフッターを非表示にするにはどうすればよいですか?
delphi - Rave レポート - セットアップ中にユーザーが選択したファイル形式を見つける方法は?
Delphi 7 を使用しています。Rave を使用してレポート メカニズムを実装しています。また、HTML、PDF、および TXT へのエクスポートも使用されます。ただし、問題があります。ユーザーがレポートをファイルに直接保存すると (最初にプレビューせずに)、ファイル拡張子が Rave によってファイル名に追加されません。そのため、作成されたファイルは (Report.pdf ではなく) Report のようになり、ユーザーはこのレポートを手動で表示するアプリケーションを指定する必要があります。この問題を解決するために、RvSystem1 の BeforeRrint イベントに次のコードを書きました。
しかし問題は、ユーザーが別の形式を選択した場合はどうなるでしょうか? どのレンダリングユーザーが選択したかを特定する方法を知っている人はいますか? つまり、HTML、PDF、または TXT ですか?
ありがとう、トフィグ・ハサノフ
delphi - Rave Reports Delphi 7 での横向き印刷
Rave (Delphi 7) でレポート デザインを作成しました。ただし、ポートレートモードです。ユーザーが印刷設定から横向き印刷を選択すると、やはり縦向きのプリンターになります。印刷設定時にユーザーが選択した形式で Rave がレポートを生成するようにするには、どうすれば修正できますか?