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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,249
Last Active
Roles
Administrator

Comments


  • Thanks for the feeback.

    --
    Nard Moseley
    Digital Metaphors
    http://www.digital-metaphors.com

  • Try creating a very simple, minimal example that demonstrates this behavior.
    Use only standard Delphi components, ReportBuilder, and perhaps paradox
    tables. E-mail in zip format to support@digital-metaphors.com and we can run
    he…

  • There is nothing in RB to prevent the image data from being saved. This is
    most likely a database issue.

    If you are using the BDE, try increasing the MaxBlobSize setting. Image data
    will increase the size of the report. Yo…

  • See the article below on pagination.

    No all object methods are supported by RAP. But you can extend RAP
    infinitely. See second article below. (BTW the Tech Tips newsgroup is a good
    for technical articles such as those show…

  • In the RBuilder.hlp, check out the topics for Report.AutoSearchDialog and
    AutoSearchFields. There is some good documentation there.

    An example of creating a custom AutoSearchDialog is located in
    RBuilder\Demos\AutoSearch\C…

  • If you are using the BDE, try increasing the MaxBlobSize and BlobsToCache
    settings. This is the most common cause of error related to saving templates
    to database.

    --
    Nard Moseley
    Digital Metaphors
    in Save Problem Comment by nardmoseley December 2003

  • ----------------------------------------------
    Tech Tip: Resolving Compile Error w\TeeChart
    ----------------------------------------------


    When using TeeChart and ReportBuilder in Delphi you will encounter this

  • 1. Removing the Chart related units will work. To test this try running the
    RBuilder\Demos\EndUser\ReportExplore example. There is a declaration that
    looks like

    {x$DEFINE TeeChart}

    With the x, the chart will not…

  • To have the user enter the AutoSearch information only once, only one of the
    dataviews should contain AutoSearch criteria, the others should contain
    search criteria that is not designated as autosearch.

    To apply the autose…

  • 1. Delphi design-time

    The package for the DADE plug-in must be installed. For dbExpress, this is
    rbDBE7x.bpl. The package is installed to Windows\System (or System32 for
    NT).

    2. Run-time.

    The DADE plu…

  • You will need to create and register a new report wizard. (There is
    currently no way to register new report style with the existing wizard).

    You can copy the existing report wizard, rename the classes to
    TmyReportWizard an…

  • RAP functions are very cool! :)


    --
    Nard Moseley
    Digital Metaphors
    in Extracting data from a memo field. Comment by nardmoseley December 2003

  • You can very easily extend RAP (i.e. the Calc workspace) to include custom
    functions such as the one you describe. These custom functions will show up
    in the CodeToolbox. See article below:

    --------------------------------…

  • Try downloading the latest printer driver from the manufacturers web site.

    Try setting Image.Transparent to False.

    You can download a trial version of RB 7, and perform the same test. Make
    sure that you backup your e…

  • Use the Variable.OnGetText event rather than OnCalc. (OnCalc occurs too
    late.)


    --
    Nard Moseley
    Digital Metaphors
    http://www.digital-metaphors.com

  • This is controlled via the TppDesigner.DataSettings.UseDataDictionary
    property. This property should be set prior to running the report designer
    and should not be modified while the application is running.


    --
    Na…

  • To clarify the question for anyone else reading this:

    1. Data Connection

    A data connection for ADO is defined by a TADOConnection component. Create a
    TADOConnection and assign it to the Designer.DataSettings. Now eac…

  • I am not familiar with this type of Oracle data access. However, to
    implement any type of custom data access you will need to modify the DADE
    plug-in for DOA. This code resides in daDOA.pas. Check out the DADE thread
    of the tec…

  • 1. One approach would be to define only a single search criteria as
    AutoSearch. The other search criteria would not be designated as autosearch
    and therefore would not show up in the dialog. You would need to write code
    to extra…

  • The Query tools rely upon the applicable DADE plug-in all data access
    functionality - such as retrieving the available table names. By default
    "views" are not supported, but can be added by modifying the GetTableNames
    method of …

  • Using RB 7.03, I just tested the dbExpress example that is installed to
    RBuilder\Demos\4. EndUser Databases\InterBase\2. dbExpress.

    I had to set the TppDesigner.DataSettings.DatabaseName to euSQLConnection to
    get it to con…

  • When using the Data workspace of the report designer, you should create a
    connection component such as a TDatabase or TADOConnection, etc. Configure
    the connection parameters for the connection component. Set the
    TppDesigner.Dat…

  • Sorry, but there is no way to modify the content of the Data tree tab, other
    than modifying the RB source code. See the TppFieldListBuilder class in
    RBuilder\Source\ppTreeVw.pas.


    --
    Nard Moseley
    Digital Met…

  • The RB Label Template wizard always creates a new report.

    However, you can code a custom wizard or add a menu option that invokes a
    utility to reconfigure and existing report.

    1. The Label Template Wizard is located …

  • Thanks for reporting this issue. I can recreate the AV using the latest
    release, RB 7.03. I have created a patch for RB 7.03 that fixes this issue.

    Registered users of RB 7.03 interested in receiving the patch can e-mail
    s…

  • One way to implement this is to prevent the user from saving reports to a
    "Master" folder. Below is an example that implements this technique.

    in Put a original stamp on reports Comment by nardmoseley December 2003

  • When you load the subreports the dataviews will be merged into the master
    report's TdaDataModule. There is only one DataModule for report - regardless
    of how many sections are contained in the report.

    Make sure that you ar…

  • To implement something like this I think you need to create a custom
    ReportExplorer Form. See

    RBuilder\Tutorials\Complete\II. Applications\04. End-User with Custom
    Explorer

    There is a private TppReportExplorer.L…

  • Try something like this....


    uses
    ppClass, ppReport, ppBand;

    var
    lBand: TppBand;
    lLastComponent: TppComponent;
    lfRight: Single;

    begin

    lBand := myReport.DetailBand;<…

  • I do not know whether it is possible to implement the double-click feature
    or how much work that will require. You will have to consult the RB source
    code. The TppDataTreeWindow class is located in ppToolWn.pas


    --