問題タブ [fastreport]
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 - FastReport を使用して、DataSet のフィールドの値に応じて異なるバンドを印刷するにはどうすればよいですか?
製品のデータセットがあり、製品の種類ごとに異なるバンドが必要です。製品が果物の場合は重量を印刷し、製品が車の場合は色を印刷するなどです。
そして、ユーザーにカスタマイズしてもらいたいので、各タイプの製品の各バンドが完璧になります.
私の DataSet にはすべてのタイプの製品のすべてのフィールドがあり、実際のレコードの製品タイプを決定するフィールドがあります。
簡単にできる方法はありますか?
delphi - Delphi PDF 生成
Fast Reports を使用してレポートを作成していますが、作成される PDF の品質にはあまり満足していません。FastReports に付属するものではなく、他の PDF コンポーネントをプラグインできることはわかっているので、私の質問は
Delphi には、どのような優れた PDF コンポーネント (無料または商用) がありますか? DLL を必要としないことが理想的です。
編集: FastReports の統合、利用可能なソース、およびかなりの評判があったため、最終的にGnosticeを購入しました。ただし、FastReports から複数ページのレポートを PDF にエクスポートすると、コンポーネントがメモリ リークを起こし、出力が破損するという問題が (購入後に) 見つかりました。私はそれをGnosticeに報告したので、今後数日で彼らのサポートがどれほど優れているかがわかると思います...
編集 2: Gnostice は、メモリ リークと破損した出力を修正する修正を加えて戻ってきました。
delphi - Fast Report で印刷するときに最後に使用したプリンター (Delphi)
Fast Report (Basic Edition ver. 4.7.1) のプレビュー ウィンドウから印刷するときに、ユーザーが最後に選択したプリンターを取得する方法は?
私は試した
OnAfterPrintReport イベントでは、システムの既定のプリンターのみが返されます。
ユーザーがレポートを印刷した後、プログラムはいくつかの Word ドキュメントを印刷し、最後に使用されたプリンターを知る必要があります。
c++ - 部数の速報
高速レポート: 標準パラメーター インターフェイスではなく、C++ を介して印刷するドキュメント コピーの量を設定する方法。
delphi - FastReport を直接印刷する
Delphi Win32 で FastReport を使用しています。
FastReport が呼び出されると、印刷する前にプレビューされます。
ユーザーは、一連のレポートを印刷する必要がある場合があります。プレビューしてから、それぞれを個別に印刷するのは PITA です。
レポートをキューに入れ、デフォルトのプリンターに直接送信するにはどうすればよいですか?
c# - 非プログラマー向けのレポート ライター?
ユーザーがアプリケーションで独自のレポートを作成できるようにしたいと考えています。
ウェブアプリケーションです。レポートを作成するためにアプリケーションをダウンロードする必要があるかどうかは気にしませんが、レポートを Web から PDF 形式などで印刷できるようにする必要があります。
レポート ライターは、非プログラマー、またはせいぜい非常に軽量なプログラマー (VBA マクロなどを作成するプログラマーなど) によって使用されます。(ただし、ライターはプログラムのコア部分ではありません。したがって、学習曲線がある場合、それはある程度許容されます)
Crystal Reports を検討していましたが、7000 ドルかかるようで、今のところは高すぎます (ただし、システムは非常に柔軟であるため、最終的にはサポートされる可能性があります)。また、非常に有望と思われる Fast Reports も検討していますが、レポート ライターが非プログラマーにとって簡単に把握できるかどうかはわかりません。
銀行を破ることのない非プログラマー向けの優れたレポートライターを誰かが推薦できますか?
delphi - Delphi での FastReport ページの向きの変更
ユーザーがページの向きを変更したときにすべての列ヘッダーとデータが新しいページ幅に自動調整されるように、FastReport でレポートを設計する方法を知っている人はいますか? そこにはアンカーメカニズムが見つかりませんでした。多分私は実行時にそれを行うことができますか?しかし、ページの向きの変更イベントを何らかの方法でキャッチする必要があります。誰でも助けることができますか?
delphi - 高速レポートの Code128/EAN128 バーコード コンポーネント?
EAN128 / Code128 バーコードを含むレポートを Fast Report に移行しているときに、Fast Report が正しいシンボル体系を使用していないことがわかりました。Code128 バーコードの線は非常に幅が広いため、倉庫での長距離スキャンに最適です。報告しましたが、サードパーティのバーコード ライブラリの推奨しか受けませんでした。これは正しいシンボル体系を使用しているように見えますが、まだ開発中であり (現在何ヶ月も)、Delphi 2009 の Fast Report ではまだ動作していません。
Fast Report で使用できる Code128 / EAN128 バーコード ライブラリは他にありますか?
Code128 バーコードの例:
更新: 1 か月後。その間、サードパーティのバーコード開発者からソース コードを受け取りましたが、これは 2009 年 10 月に受け取ったものと同じバグのあるコードです。これを自分で実装する時間はほとんどないため、QuickReport に基づく Delphi 7 印刷システムを今でも使用しています。
delphi - FastReport プレビューですべてのページが表示されない
Turbo Delphi Pro で FastReport 4.7.31 を使用しています。
次の手順では、ユーザー入力に応じて、いくつかの日付付きファイルに格納されているデータを処理します。
frxMyReport.Print はすべてのページを印刷します。
frxMyReport.ShowReport は、準備された最後のページのみを表示します。
delphi - 印刷ダイアログを表示せずに Fastreport を直接印刷する方法
Fastreport 4 を使用しています。印刷ダイアログを表示せずに、プリンターに直接印刷する必要があります。印刷オプションで ShowDialog のチェックを外しましたが、印刷ダイアログが表示され続けます。どんな助けでも大歓迎です。