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,

    In my testing with RB 11.08, "of" was properly translated to "von". I also
    checked our translation database and the German entry is present.

    Which version of ReportBuilder are you using?

    --
    Regar…
  • Hi Willie,

    This is not a known issue. My first suggestion would be to try to simplify
    the report and isolate the problem. Start by commenting out all event code,
    then move to the shifting regions.

    --
    Regards…
  • Hi Morde,

    A template is simply a file representation of the objects used in the report
    and the report itself. Before you load the template, you could possible
    search the template contents (as text) and look for a unique ident…
  • The rbWiki site is functioning correctly on our end. Be sure you have
    access to port 8080 from your location.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in GetFieldAsPicture -> MemoryLeak Comment by nicocizik April 2010
  • Hi Daniel,

    The Designer needs the use of the ini information to automatically hide the
    report tree. You will need to either re-enable it as a file or you have the
    option of saving the information inside the registry. Note th…
  • Hi David,

    Not all ReportBuilder properties are available in RAP. If you need to
    access a property that is not available such as the PrintPosRect property,
    you will either need to create a pass-thru function or extend the RAP …
  • Hi David,

    RAP is a stand alone Pascal compiler that in some cases will work very
    closely with Delphi. My first suggestion would be to work through the RAP
    tutorials in the ReportBuilder Developer's Guide. Then take a look at…
  • Hi Paul,

    When using the InList operator, you need to define the list to be used
    either as the SearchExpression (comma delimited text) or as the parameter
    name/value list.

    Use the Parameter.LookupList property or Loo…
  • Hi Ricardo,

    Unfortunately no, this is a limitation of horizontally traversing columns.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.dig…
  • Hi Vikram,

    The Archive device simply retrieves each TppPage object (which contains all
    the DrawCommands for that page) and saves it to file using the
    TStream.WriteComponent routine. If a TppDrawImage command is present inside…
  • Hi Roger,

    Thanks for the clarification. Please send the example in .zip format to
    support@digital-metaphors.com and I'll take a look at it for you.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Roger,

    We have not seen this behavior before. Which version of ReportBuilder and
    Delphi are you using? What steps can I take here to recreate the behavior
    you mention on my machine? By design, the DataPipeline field shou…
  • Hi Scott,

    The Email objects process all reports in the list separately before sending
    the email. I believe that you should only need one Datapipeline (granted
    all reports use this pipeline). The easiest solution would to to …
  • Hi Scott,

    If you have multiple report objects on a form and want to send all of them
    in a single email, you could loop through each component on the form and add
    each TppReport to the TppEmail object using the AddReport routin…
  • Sorry, my mistake, do not make a call to Region.AddObject. Only assign the
    Component.Region property.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    htt…
  • Hi Mojoala,

    Two ways...

    MyComponent.Region := MyRegion;

    Region.AddObject(MyComponent);

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Assign Control to Region Comment by nicocizik April 2010
  • Hi Mojoala,

    This is how the page width is defined in ReportBuilder. Even if you are not
    printing to the printer, you need to define the page dimensions this way

    --
    Regards,

    Nico Cizik
    Digital Metaph…
  • Yes, the PrinterSetup uses the report units.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

  • Hi Mojoala,

    You can use the various properties in the TppReport.PrinterSetup to adjust
    the page dimensions at runtime.

    Report.PrinterSetup.PaperWidth := Width;

    --
    Regards,

    Nico Cizik
    Digit…
  • Hi Robert,

    I sent you another patch that should fix this issue. If anyone else would
    like this patch, please send a short email to support@digital-metaphors.com.

    --
    Regards,

    Nico Cizik
    Digital Metap…
  • Hi Josef,

    There is currently no minimum height feature for a Region however as a work
    around you could place a shape inside the region with a white border to
    limit it's size.

    This is something we are considering add…
  • Hi Rob,

    Yes, you can use the Report.EmailSettings.DeleteFile boolean property to
    control whether the attached PDF file is deleted or not. This is a public
    property so it needs to be set in code before the mail is sent.
    <…
  • Hi Morde,

    This is working as designed. When the OnCustomOpenDoc event is assigned,
    full control of loading the report is given to you. This means that you
    must provide all of the report loading logic in order to properly
  • Hi Mark,

    This is not a known issue with RB 11.08 and PDF. Are you using the built-in
    PDF device? Try tracing into the RB source to find out where the RTF
    information is being lost.

    For instance, create a simple re…
  • Hi Mark,

    Which version of ReportBuilder are you using? Are you simply placing a
    TppRichText component on the form and writing static text or is this a
    TppDBRichText connected to some RTF data? If you are connecting to data, …
  • Hi Mark,

    The archive device retrieves each generated TppPage object similar to other
    devices, then writes the entire page (which includes all drawcommands for
    that page) to file using the TStream.WriteComponent routine. This …
  • Hi Michael,

    1. I highly recommend upgrading your version of ReportBuilder to 11.08 and
    testing with that. Contact info@digital-metaphors.com for upgrade
    instructions.

    2. When you preview the report inside ReportB…
  • Hi Michael,

    Which version of ReportBuilder and Delphi are you using?

    1. Be sure the DirectDraw property is set to True before printing the
    image.

    2. There may be some options associated with images for the PD…
  • Hi Mark,

    Which version of ReportBuilder and Delphi are you currently using? The PDF
    device primarily uses the printer canvas used to generate the reports to the
    screen/printer. If there is an issue accessing the printer or p…
  • Hi Jaime,

    Have you tried running the demo from outside the Delphi IDE? In many cases,
    running MAPI from within the Delphi IDE can cause issues with Outlook when
    repeatedly cancelled.

    If you would like to test with …