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 Dermot,

    Yes, the z-order should determine which order each component prints in a
    report. You can use the SendToBack, BringToFront options to control the
    z-order of a component compared to another. The ReportTree will show…
  • Hi Dermot,

    Try setting the ShiftRelativeTo property of the second subreport equal to
    the first subreport. This will ensure that the second subreport stays below
    the first one.

    --
    Regards,

    Nico Cizi…
  • Hi Isaac,

    If you take a look at the ReportBuilder Reference | TeeChart | Delphi X |...
    section in the help, there is a list of TeeChart versions that are natively
    supported by your version of ReportBuilder. I believe RB 7.04 …
  • Hi Isaac,

    ReportBuilder 7.04 does not natively support TeeChart 7.07. You will need
    to manually recompile the RB\TeeChart packages in order to use the two
    products. Note that we are unable to provide support for this action …
  • Hi,

    If you check the RBuilder.hlp file, you will see a list of runtime packages
    in the ReportBuilder Reference | Install | Delphi 7 section. Be sure you
    are including all these packages when building your application. If thi…
  • Hi Smokoveck,

    The rbRIDE77.bpl should be located in your WINSYS directory and the
    rbRIDE77.dcp should be located in the \RBuilder\Lib\... directory. These
    two files are present on my RB 7.04 installation.

    --
  • Hi Smokoveck,

    Depending on what RAP features you are giving your users, you will need to
    include the RAP packages when building with runtime packages. Most commonly
    rbRAPxx.bpl and rbRIDExx.bpl.

    --
    Regards,
  • Hi Dave,

    1. This error indicates that the IBExpress package included with
    ReportBuilder is trying to use an older version of the ibxpress package on
    your machine. Perhaps you installed a newer version of IBExpress at some
  • Hi Alex,

    Try calling the Refresh method of the TppReportExplorerForm class.

    uses
    ppExpFrm;

    TppReportExplorerForm(ppReportExplorer1.Form).Refresh;

    --
    Regards,

    Nico Cizik
    Digital…
  • Hi Deirdre,

    Thanks for the clarification. I will add this to our list of possible
    enhancements for a future release.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Aligning images to the right side of page Comment by nicocizik June 2007
  • Hi Deirdre,

    There is currently no built-in feature available in ReportBuilder that will
    automatically allign a dynamically sized image to a certain place in a
    report. This however would be a nice feature and we will consider …
  • Hi Luc,

    1. Which database/connectivity are you using?
    2. Are you able to successfully get the enduser database demo working for
    your specific DB/connectivity combo? Be sure you are creating the tables
    using the SQL or …
  • HI Vincenzo,

    Thanks for the example. There is now a patch that fixes this issue for RB
    10.06. Send a small email to support@digital-metaphors.com if you would
    like the patch.

    --
    Regards,

    Nico Cizi…
  • Hi Vincenzo,

    I apologize, but I'm still unclear about what is happening. If possible,
    please post the incorrect SQL code that is being generated by the Query
    Designer and perhaps what the SQL code should look like as well.
  • Hi Vincenzo,

    This is working as designed. It is necessary to add all non-aggregate
    fields to the GROUP BY clause if you are selecting aggregate and
    non-aggregate fields in the same dataset.

    --
    Regards,
    <…
  • Hi Carlo,

    1. Try upgrading to the latest version of ReportBuilder... 10.06 and test
    with that.

    2. Are you able to determine when exactly this problem occurs? Can you
    provide the exact steps you take to recreate i…
  • Hi Stan,

    Using the EditTemplateAsText example you could possibly load the template as
    text and run it through a process that changes all double quotes to single
    quotes. This is the method most of our customers use to convert …
  • You can access the datapipelines created in DADE using the
    TdaQueryDataView.DataPipelines property. Something like the following...

    ppReport1.DataPipeline := daBDEQueryDataView2.DataPipelines[0];

    or

    ppReport1.…
  • Hi Jaime,

    Try assigning the actual pipeline object to the pipeline property of the
    report instead of the Name.

    TppDBText(Self.Components[ iCnt ]).DataPipeline := plCabecera;


    --
    Regards,

    N…
  • Hi Frank,

    Which version of ReportBuilder and Delphi are you using? If you are using a
    version later than RB 10.03, you need to be sure you call
    InitializeParameters before making a call to PrintToDevices. Something like
  • Hi Smokoveck,

    I am not aware of a DADE plugin for the RemObjects SDK. Is this something
    they provide? I can tell you in my testing with our plugins (DOA and BDE)
    the SQL you have below to create the RB_ITEM table works corre…
  • Hi Smokoveck,

    Below is the SQL code that should be used to create the RB_ITEM table. I
    have tested this to work correctly on my machine with Oracle 10g with the
    BDE and DOA demos. Which connectivity are you using?

  • Hi Smokoveck,

    I would suggest that you consider upgrading to RB 10.x. For this version,
    we implemented an optimized explorer architecture that essentially only
    loads the template field when needed (as you mention below). See…
  • Hi Louis,

    Thank you for the suggestion. We will take a look at the possibility of
    adding the ability to define the field type of these fields for a later
    release of ReportBuilder.

    --
    Regards,

    Nico …
  • Hi Ian,

    Check that the ADSSession is properly installed into your Delphi IDE. Open
    the Component | Install Packages option from the main menu and be sure there
    is an entry for this package and that it is checked.

    -…
  • Hi James,

    Besides being called from a C++ applicaiton, how is your dll different from
    the demo located in the \RBuilder\Demos\7. DLL\... directory? You mention
    that this demo is working correctly so there must be a slight dif…
  • Hi Serge,

    You can use the Report.PageCount and Report.PageNo properties to determine
    which page you are currently generating in a group.

    1. Be sure you have the Report.PassSetting set to psTwoPass.

    2. Note th…
  • Hi Mark,

    I'm sorry, I believe I'm not understanding the problem.


    Are you saying that the data is not being ordered by a field that is placed
    in the ORDER BY clause in the SQL? I use the functionality daily and it <…
  • Hi Mark,

    1. Take a look at the SQL generated by your QueryDataView by selecting the
    SQL tab. Are you perhaps ordering by two different fields? We have never
    had any issues with the sort order of queries in DADE. DADE simply…
  • Hi Bjoern,

    Take a look at the following examples. The first one shows how to get
    information about a certain record when it is clicked. The second shows how
    to refresh a report once the data in the dataset has been changed w…