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

nicocizik

About

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

Comments

  • Hi Mark,

    Thanks for upgrading, however the latest release of ReportBuilder is 10.04.
    I strongly recommend updating your copy of ReportBuilder to RB 10.04. This
    is a free upgrade for RB 10.x users. Contact info@digital-metaph…
  • Hi Mark,

    Take a look at the following example...

    http://www.digital-metaphors.com/tips/TableOfContents.zip

    --
    Regards,
  • Hi Mike,

    The designer has been drasticly changed for RB 10.x. The following examples
    will give you a good idea how to perform a few of the tasks you have listed
    below. The CheckReportDelete and CheckComponentAdd are availabl…
  • Hi Victor,

    Are you using DADE to access you data from the report? By default, if a
    connection is not defined in DADE, the daADO plugin will try to connect to
    the default connection and retrieve your data. If you are using DA…
  • H Suyin,

    The OnCustomSaveDoc gives you complete control over the saving process. It
    is up to you to implement the routines to save the report template to the
    location that you want. As an alternative, you might try using the…
  • Hi Mark,

    We do not have a built-in feature that does this however thank you for the
    suggestion. This would make a good addition to a later release of
    ReportBuilder. One option may be to keep track of the frequency each repor…
  • Hi Jamie,

    This is not a feature of the Report Explorer. It may be possible however to
    add a "Description" field to the Items dataset that holds this information
    and display it as a hint or in the listbox of a custom report ex…
  • Hi Mark,

    Take a look at the RBuilder help under the ReportBuilder Reference |
    TeeChart | Delphi X |... section. This will show the versions of TeeChart
    that are compatable with your version of ReportBuilder/Delphi.

  • Suyin,

    My first suggestion would be to recreate one of your reports from scratch,
    then compare that working template text to a converted template text. They
    should essentially be identical.

    --
    Regards,
    <…
  • Suyin,

    After reading your post again, I realized what is happening.

    The report templates are not compatible across database plugins. For
    instance, DataViews created with the BDE, will not automatically function
    wit…
  • Hi Suyin,

    We have had many customers successfully upgrade from RB 6 to RB 10.04.
    ReportBuilder is backward compatible. This may be a corrupt installation if
    you still receive errors. Take a look at the article at the bottom …
  • Hi Mark,

    Update 1 for Delphi 7 was interface compatible so it is not required to run
    the latest version of TeeChart. RB 10.04 for Delphi 7 is natively
    compatible with TeeChart 7.07. Please reinstall TeeChart 7.07, then
  • -----------------------------------------
    Article: End-User Tech Support
    -----------------------------------------

    Please understand that Digital Metaphors can only provide tech support to
    the Delphi developers that purcha…
  • Hi Don,

    I would recommend creating two datasets and linking them on the customer ID
    field. You will need to be sure you order your detail dataset by the
    customer ID. Take a look at the main reports demo for some good example…
  • Hi Dave,

    Did you use the CreateEndUserTables.sql file located in the
    \RBuilder\Demos\4. EndUser Databases\InterBase\... directory to create your
    tables? This defines the template field as a BLOB and gives it a segment
    s…
  • Hi Eric,

    The ReportBuilder data workspace does not allow you to join on a specific
    value. One option would be to use the where clause to search on that
    condition. Another would be to create the query manually.

    -- …
  • Hi Suyin,

    Take a look at the following example on how to customize the menu of the
    designer. You can also control the files and the number of files displayed
    using the RBuilder.ini file that is saved in your \Windows\ directo…
  • Hi Manos,

    This is not a known issue. Both of your end user apps will use the
    RBuilder.ini file to determine the default designer settings however this
    should not have any effect on RAP. This is the only item that both versio…
  • Hi Manos,

    It is not possible to install two versions of ReportBuilder for the same
    version of Delphi on the same machine. This is clearly stated in the
    release notes. One option is to install multiple versions of Delphi on o…
  • Hi Marcel,

    Which version of ReportBuilder and Delphi are you using? (The latest
    version available is 10.04). Are you able to recreate this issue in a
    simple app that does not build with packages? If so, please provide the <…
  • Hi La?rcio,

    You can use the Report.CreateAutoSearchCriteria method to manually create
    autosearch criteria (see the autosearch demos located in the
    \RBuilder\Demos\... directory) or if you are using DADE, you can use the
  • Hi Laercio,

    Sorry, this is not possible to do without code. Essentially you trying to
    use the AutoSearch parameters for something they were not designed to do.
    The end-user solution will not allow this.

    I would rec…
  • Hi Laercio,

    It is possible to create an AutoSearch field that is not linked to any data
    however in your case you would need to create a custom autosearch dialog.
    If you take a look at some of the autosearch demos, you will see…
  • Hi Murilo,

    The Designer and the built-in preview dialog include support for the mouse
    wheel. They both use the TppPreview class (see ppPreview.pas) which manages
    the Viewer, Toolbar, Outline, and TextSearch controls that compr…
  • Hi Andrew,

    Thanks for the clarification. In this case, try setting the Variable to
    calculate on GroupEnd and select the proper group you would like to count.

    --
    Regards,

    Nico Cizik
    Digital Metaphors…
  • Hi Andrew,

    This can be done using a TppVariable. Place a TppVariable inside the group
    footer of your report, open it's Timing dialog (Right click the variable)
    and select that you would like the variable to reset on "GroupEnd…
  • Hi Andrew,

    There are numerous examples of creating report completely in code located in
    the ReportBuilder Developer's Guide. (\RBuilder\Developers Guide\...).
    Also, take a look at the following article.

    ------------…
  • Hi Dean,

    Thanks again for your feedback. We have noted your request and marked it
    down as a possible enhancement for a later release. For the most part, our
    maintenance releases are intended to provide the latest bug fixes t…
  • Hi Felix,

    The best way to make a calculation inside a report is to use a TppVariable
    component. Simply place the TppVariable component on the report and use its
    OnCalc event to make the calculation. Take a look at the follow…
  • Hi Walt,

    Yes, this should be possible. If both databases are structured the same (at
    least with the data that the report needs to access) you could for instance
    place two connection objects on your form, each connected to a s…