Home nicocizik Comments
New Blog Posts: Merging Reports - Part 1 and Part 2

nicocizik

About

Username
nicocizik
Joined
Visits
2,413
Last Active
Roles
Administrator
Company Name
Digital Metaphors Corporation

Comments

  • Hi Richard,

    How are you linking your Master and Detail pipelines? If you are using
    Delphi parameters, then the datasets need to be opened for every detail
    record. This typically slows your report generation down. Try using
  • Sorry, my mistake.... TppItemOptionType is found in the ppRptExpCommon.pas
    file.

    --
  • Hi Lauchlan,

    1. Kurt answered this one correctly: Add ppTypes to your "uses" clause.

    2. Add ppGIF to your "uses" clause.

    3. Add ppRptExp to your "uses" clause.

    Check out the new Demo applications for e…
  • Hi Marco,

    Your code looks fine. Is the memo printing outside the rectangle when you
    print to your printer or just to the screen. As a test, try zooming in to
    250% in your preview window and see if the text is actually outside …
  • Hi Paul,

    I'll research our API calls some when I get a chance and see if I can
    perhaps find a solution for this issue. I'll let you know as soon as I get
    something.

    --
  • Hi Paul,

    I downloaded the Epson Stylus Color 850 driver, set it as my default printer
    and was able to recreate the issue. This leads me to believe that it is a
    printer driver issue. I switched back to using my HP LaserJet 5 an…
  • Hi Paul,

    I tried diligently to recreate this issue without success. I created a
    report on my XP machine, then moved it to my 2K machine and previewed the
    template (loading it in code) but could still see all the DBTexts with
  • Hi Ivan,

    There is no built-in functionality to halt the completing of a page once
    printing has finished. One thing to try would be to decrease the size of
    the paper you are using so the printer will stop feeding the paper as cl…
  • Hello,

    ReportBuilder 6 is only supported by Delphy 4, 5, and 6. If you would like
    to use ReportBuilder with Delphi 7, you need to upgrade to the current
    version of ReportBuilder (7.03).

    RB 7 includes.....

  • Hi Johnnie,

    A TppDBMemo component is separated into separate strings (based on a carrage
    return or the point a word wrap occured) and placed into a TStringList
    before being written to a report. It would be possible to perhaps t…
  • Hi Jim,

    The problem with using screen pixels is that when printing, you loose some
    precision due to the fact that that your screen is probably set to 96 pixels
    per inch and your printer at a minimum is set to 300 dots per inch. …
  • Hi David,

    Try using the PageStyle. Objects in the PageStyle will print behind the
    object in the bands on each page. You could put logic in your report to
    only show the PageStyle when you hide the detail band. Access the PageS…
  • Hi,

    This question was answered in an earlier post...

    If you have ReportBuilder 7.03, send an email to
    support@digital-metaphors.com requesting the patch and we'll send it right
    out.

    --
  • Hi Neil,

    I agree with Jim. If you have it working on one printer and not another,
    there has to be a difference in printer drivers/ settings. If you increase
    the Left margin drastically, are the characters still cut off? Check…
  • Hi Radek,

    Sorry, ReportBuilder does not contain any logic for handling multi byte
    character sets or the unicode character set.

    --
  • Hi Sergey,

    The OnPageRequest returns the TppPageRequest object which in turn contains
    the enumerated type TppPageSettingType, and the integer number of the page
    requested. For instance if you are in the Previewer and you select…
  • Hi Jim,

    Please contact sales@digital-metaphors.com with your serial number and/or
    email address you used when you purchased RB 7. The updated link will then
    be sent to you asap.

    --
  • Hi Sergey,

    You could use the Report.OnStartPage event to check what page the report is
    on, then perhaps using a case statement define how many detail records you
    would like on each page. Something like the following...
  • Hi Sergey,

    Try using the TppDetailBand.PrintCount to control how many detail records
    are printed per page.

    --
  • Hi Diego,

    Sorry, Unidirectional datasets are not supported by ReportBuilder.

    --
  • Hi Felix,

    Some printers have problems with certain images. As a test try turning the
    transparency of your images off and see if that helps. Also be sure you
    have the latest printer driver installed.

    --
  • Hi Sydney,

    To answer your second question, every subreport can be made drill down by
    simply setting the TppSubReport.DrillDownComponent property to the component
    you would like to click to expand the subreport. This is a publis…
  • Hi Aleksey,

    1. The following example shows how to print a line just after the last
    detail record prints. You can do this by getting the bottom position of the
    page and subtracting the detail band's position rectangle bottom pos…
    in Band Comment by nicocizik October 2003
  • Hi Campbell,

    You should be able to do this directly from ReportBuilder by setting the
    Report.ShowPrintDialog to False, then setting the
    Report.PrinterSetup.PrinterName equal to the name of the RightFax printer.
    Be sure to s…
  • Hi Stephan,

    Sorry, ReportBuilder does not have an HTML component. You will either need
    to emulate the HTML with report components or convert the HTML to RTF and
    display them in the TppRichText component.

    --
  • Hi Regine,

    Try setting the Report.CachePages property to True and see if that helps.

    --
  • Hi John,

    Sorry, there is no built in support yet for rotating text components.
    Thanks for the suggestion.

    --
  • Hi Paul,

    Adding a native rotated label to ReportBuilder is currently on our "To-Do"
    list. For now, you might have a look at the TppBarCode component. This
    component has the ability to rotate in 90 Degree increments and uses th…
  • Hi Paul,

    Before trying to rotate the label on your own, I suggest checking out the
    RotatedText component available for download from our web site. This add-on
    component offers an Angle property to a normal TppLabel. You can do…
  • Hi David,

    Please send an example of this in .zip format to
    support@digital-metaphors.com and I'll find a solution for you.

    --