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

nicocizik

About

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

Comments

  • Hi Bas,

    When adding a component to a region, you need to define the
    TppComponent.Region property. Likewise when adding a component to a band
    you need to assign its Band property to the proper band.

    I also highly re…
  • Hi Michael,

    The message indicates exactly what it says, the report is busy accessing the
    data needed to generate the report. Seeing this message for an extended
    amount of time can be caused by a number of items such as a slow…
  • Hi Jose,

    Make sure you do not have any bands in your main report other than the
    detail band. Also be sure there are no other components on the main report
    other than the subreports.

    --
    Regards,

    Nic…
  • Hi Barry,

    Please send a simple example in .zip format I can run on my machine to
    support@digital-metaphors.com and I'll take a look at it for you.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi David,

    Having been in this market for quite some time now, we are aware of and
    sensitive to the issues related to distribution of source code. With all
    registered versions of ReportBuilder full source code is included.
  • Hi Dmitry,

    Thanks for your interest in ReportBuilder!

    Yes, all versions of ReportBuilder include the full base source code with
    two exceptions.

    1. ReportBuilder Enterprise Edition does not include the source f…
  • Hi Jan,

    You have a few options.

    1. Place each report inside a section style subreport which is inside the
    detail band of the main report (no other bands present).

    2. Export the reports to archives and merge t…
  • Hi Jason,

    Right click over the Report Tree and be sure the "Object Inspector" option
    is checked.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Lost Property Inspector Comment by nicocizik July 2009
  • My first suggestion would be to upgrade your version to 10.09 as we may have
    made some minor changes that could help.

    By the "type" of application you are running, I was referring to an end-user
    app, or a simple report preview…
  • Hi Richard,

    When ReportBuilder previews a report it simply accesses the data it is
    connected to. Any delay is usually caused by a slow network connection or
    DB access. Which version of ReportBuilder are you using and what ty…
  • Hi Josef,

    Two options...

    1. If you know the exact location of the column on the page, you can place
    a rectangle inside the PageStyle band which will print behind all report
    components.

    2. You can use th…
  • Hi John,

    Since you are using MAPI, I assume you are letting your users create the
    email message using the email application (outlook) editor. Unfortunately
    once responsibility for the email has been passed on to the email cli…
  • Hi John,

    The email feature does not currently have Before and After events however
    this is something that we will consider adding in the future.

    One option is to use the OnStatusChange event which is implemented similarly…
  • Hi Richard,

    The Mailmerge feature is for datafields only.

    One option would be to use a JITPipeline to give the RichText component
    access to variable information as a datafield.

    Another would be to insert calcul…
  • Hi Veridiana,

    For future reference, please send all attachments to
    support@digital-metaphors.com.

    The crosstab component measures its column widths based on the largest text
    object placed inside. If there is some w…
  • Hi Veridiana,

    If you would like to control the width of the crosstab component, you can
    simply set its ParentWidth property to False and resize the control so that
    a region will fit to the left. If you would like to keep thin…
  • Hi Andre,

    Have you taken a look at using the PageBreak component? Placing this
    anywhere inside a report will immediately cause a page break.

    If you would like to limit the number of records displayed for each
    subre…
  • Hi John,

    The BeforePrint event fires too late to alter the EmailSettings.Body
    property. Are you allowing your users to press the email button in the
    Preview window? If so, I would recommend taking control of the OnClick
  • Hi Roman,

    Thanks for the info. These will be fixed for the next maintenance release.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digi…
  • Hi Pat,


    Try using a LookAhead variable or DBText to calculate a value that resides
    on the last page. This will automatically configure your report to run as
    Two Pass meaning all pagination and calculations will be made …
  • Hi Leon,

    Which version of ReportBuilder are you using? Try setting the
    Report.PDFSettings.ScaleImages property to False and see if that gives you
    the effect you are after.

    --
    Regards,

    Nico Cizik
  • Hi Josef,

    Rather than measure, try using the OnDrawCommandCreate event to determine
    the final height of the memo. Something like the following...

    uses
    ppDrwCmd, ppUtils;

    procedure TForm1.ppMemo1DrawComm…
  • Hi Josef,

    The DBText component is not stretchable so it will not automatically size
    itself vertically. Depending on what you are trying to accomplish, you
    could measure the height of the text inside the memo object before the…
  • Hi Mark,

    If possible, please send a simple example I can run on my machine that
    demonstrates this behavior. Send the example in .zip format to
    support@digital-metaphors.com and I'll take a look at it for you.

    --
  • Hi Mark,

    The changes I'm referring to are the steps you mention in your first post.
    Basically ensuring that you will be performing these steps to manually alter
    the report after the template has been loaded. A good event for …
  • Hi Mark,

    Once you load the report you will want to use the template event OnLoadEnd
    to make these changes.
    http://www.digit…
  • Hi Mark,

    Yes, this is definitely possible using the PageStyle, subreports, and report
    templates.

    1. First you would need your users to create their layout(s) and save them
    as a report template file (.rtm).
    2. …
  • Hi Mark,

    Great news! Thank you for the kind words and we look forward to helping you
    in the future.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Important questions before making a decision Comment by nicocizik September 2009
  • Hi Mark,

    I apologize, I must have misuderstood your initial query. The
    DataDictionary is designed to store its information inside the "Table",
    "Field", and "Join" tables created by the developer.

    Thanks for the fee…