Evaluating FastReport

Hi all,

I just downloaded the Fast Report 4 trial in order to evaluate it. I need to know if (and how) it is possible to do the following type of report (invoice):
- The invoice header varies depending on the page number. On the header of the first page there should be a couple of images, only to be printed on the first page, not the following ones.
- The page footer should vary depending on the page. Any page that is not the final page has simple footer with a running total, the final page has a footer with more info (Totals, taxes, bank info, etc...)
- I need to print vertical lines between fields of the detail, wich should run over the entire length of the page, even if the invoice has only 3 items.
- I've seen that there is a PDF export component, but I'd like to know if the PDF file can be created programatically, as this would be a batch process with no user interaction.
- Can reports be printed on both sides of paper is the printer supports it?
- Can reports be stapled when the printer supports it?

Thanks in advance,

Gerard.

Comments

  • gpigpi
    edited 3:05PM
    wrote:
    - The invoice header varies depending on the page number. On the header of the first page there should be a couple of images, only to be printed on the first page, not the following ones.
    Use ReportTitle for first page content
    wrote:
    - The page footer should vary depending on the page. Any page that is not the final page has simple footer with a running total, the final page has a footer with more info (Totals, taxes, bank info, etc...)
    Use ReportSummary for last page
    wrote:
    - I need to print vertical lines between fields of the detail, wich should run over the entire length of the page, even if the invoice has only 3 items.
    Use additional data band with empty memos with frames and set height of this memos band in script depend of Engine.FreeSpace
    wrote:
    - I've seen that there is a PDF export component, but I'd like to know if the PDF file can be created programatically, as this would be a batch process with no user interaction.
    Set TfrxPDFExport properties like FileName, ShowDialog and call TfrxReport.Export(frxPDFExport1)
    wrote:
    - Can reports be printed on both sides of paper is the printer supports it?
    Yes. You can set duplex mode for TfrxReportPage or TfrxReport.PrintOptions
    wrote:
    - Can reports be stapled when the printer supports it?
    I think you can't. May be this is possible, but I don't have such printer
  • edited 3:05PM
    Thanks for your quick reply. I'll try that.

Leave a Comment