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

nicocizik

About

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

Comments

  • Hi Paul,

    In the built-in ReportBuilder autosearch dialog, there is a cancel button
    that works the way you want. In the ppASDlg.pas file, this is simply a
    TButton with its ModalResult equal to mrCancel. Printing is then suppres…
  • Hi Ken,

    The best way would be to create your own custom ReportWizard (adding or
    subtracting features off the existing one) and registering it with report
    builder. Once your new ReportWizard is registered, it will show up as
  • Hi Oliver,

    You need to add ppChrtUI to your uses clause to enable the chart editor at
    runtime. The article below explains with more detail.

    ------------------------------------------------------------
    Article: Contro…
  • Hi Jerome,

    In my testing with Delphi 6 and RB 7.03, using our End-User demo, everything
    seemed to work correctly. Are you able to recreate this behavior using one
    of our demo applications? If so, let me know the exact steps yo…
  • Hello,

    We now have an end-user demo available that uses DataSnap components... ie.
    TClientDatasets with an application server. You can download this demo by
    following the link below. There is a ReadMe.doc file included with th…
  • Hi Steve,

    The best place to set the properties of a Variable (especially the value) is
    in the OnCalc event of that variable. Here you can set the value of a
    TppVariable using the TppVariable.Value property. Remember that a
  • Hi Steve,

    Depending on whether you would like a comma after the thousandths place you
    will want to adjust the display format to show the following...

    MyVariable.DisplayFormat := '#,000000.0000; -#,000000.0000'; {With comma…
  • Hi Steve,

    Most of the forms in ReportBuilder can be replaced and changed however you
    need. The exception is the Designer. The Designer has many customizable
    features, yet does not allow you to adjust the size of the combo boxe…
  • Hi Mike,

    Thanks for trying ReportBuilder.

    It is possible to use the autosearch feature without having your end-user
    enter anything in. Check out the demo located in the \RBuilder\Demos\5.
    AutoSearch\6. Set End-User S…
  • Hi Moisey,

    If the cancel dialog is either disabled or set to show Non-Modal, you should
    be able to cancel a report during generation by calling the Report.Cancel
    routine. You can set the Report.ShowCancelDialog to False or
  • Hi Joie,

    Sorry, the Designer is the only form in ReportBuilder that cannot be
    replaced. The most customization you can do with the designer is change the
    menu and register new component icons in the component toolbar.

  • Hi Steve,

    Thanks for the suggestion. Currently there are no plans to implement a grid
    component in ReportBuilder but I have taken note of your request and marked
    this down on our wish list for future enhancements. There are c…
  • Hi Jonathan,

    You need to add ppChrtUI to your uses clause...


    ------------------------------------------------------------
    Article: Controlling the End-User Environment
    -------------------------------------------…
  • Hi Nicola,

    Sorry, there is currently no grid feature available in the report designer.
    This is something that is on our wish list for future enhancements.

    --
  • Hi Benjamin,

    To adjust the height of the Autosearch dialog, you will need to customize it
    in delphi code. The autosearch dialog is designed to be fully replaced and
    customized if you need. Check out the autosearch demo located…
  • Hi Benjamin,

    In short... Yes. When using the Report Server, you will need to define
    which type of Volume you will be using to access your report files. If you
    are using rsReportTemplateVolume object, you can use its OnLoadEnd …
  • Hi Benjamin,

    To my knowledge, we have not ever seen this done before, however it should
    be possible. I would suggest loading report templates as you need them and
    then using the Template.OnLoadEndEvent to assign the autosearch …
  • Hi Benjamin,

    Please see the previous post and check out the Autosearch Demos for more
    information on creating custom autosearch criteria.

    --
  • Hi Pascal,

    Unfortunately there is no way to access the Report Engine object in RAP
    without using a passthru function. This will mean you will need to use
    external code to achieve this. My suggestion would be to create a simple…
  • Hi Jarrod,

    There is a patch available for this bug. If you would like the patch,
    please send an email to support@digital-metaphors.com requesting it and
    we'll send it right out.

    --
  • Hi Philip,

    How are you connecting your report to the data? Are you using DADE or
    datapipelines? Remember when loading templates, unless you are using DADE,
    the datapipeline and event names will have to be idenitcal to the ones…
  • Hi Eric,

    In ReportBuilder, it is possible to save DADE data modules and RAP code
    modules separate from a report in template format. You can do so by
    selecting the Data or Calc tab in the Report Designer and choosing the File
  • Hi J-Peirre,

    When using TeeChart with ReportBuilder, you are using a scaled down TeeChart
    wrapper that is really only meant to be linked to a datapipeline in the
    Series tab to provide dynamic charts. If you need to use these ot…
  • Hi Shahine,

    Try calling Report.FreeModules. This will remove any datamodules from the
    data workspace.

    --
  • Hi Benjamin,

    You should be able to simply place the code I gave you in a new unit. Save
    this new unit, include it in your project and rebuild. That's it!.

    --
  • Hi Benjamin,

    Mouse wheel scroll in the preview will be enabled in the next release of
    ReportBuilder. As for now, below is some simple code one of our customers
    gave to accomplish this.

    unit AJBPreviewPlugIn;
  • Hi Kevin,

    By default ReportBuilder will traverse data in a column format. If you
    simply place a data aware text component in the detail band of a report, it
    will automatically create a column of that data. The only way to prod…
  • Hi Paul,

    Yes, this is possible, using the "Calcs" tab of the query designer. Simply
    double click a field to bring it down to the Calculations window. Change
    the "Function" property to Expression. Assign a new Field Alias. Fi…
  • Hi Philip,

    In addition, you might check that you have the proper read/write permissions
    set on your file streams when you create them. If you have you destination
    stream set to just read (fmOpenWrite) you may also get a read er…