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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,058
Last Active
Roles
Administrator

Comments


  • 1. The BeforeBuildDirectory event fires just prior to a new directory tree
    being built..

    2. You likely need to turn off volume directory caching. With the current
    architecture, there is only one instance of the volume dire…

  • Place the code to clean up the queries in the datamodule.OnDestroy or
    ReportVolume.OnDestroy events.

    A separate instance of the DataModule/Form that contains the ReportVolume
    will be created to execute each report. When th…

  • 1. Try using something like the code below.....

    procedure
    TdmReportTemplateVolume.rsReportTemplateVolume1LoadReportStart(Sender:
    TObject; Stream: TStream);
    var
    lReportTemplate: TppReportTemplate;
    lReport…

  • Try performing some incremental tests:

    1. Does the report work properly in a standard application?
    2. Does the report work properly in a server application when accessed via
    the ClientReport?
    3. Does the report work p…

  • Try some incremental tests:

    1. Using TppReport generate the Avery 5160 report to PDF using Pragnaan and
    then print PDF to the printer.
    2. Using TrsClientReport generate the Avery 5160 to PDF using Pragnaan and
    then pr…

  • Thanks for providing the additional information.

    Patches are now available the fix the issues related to the WebTier for
    cases in which Mandatory AutoSearch fields are specified in conjunction with
    the soBetween and InList…

  • I just performed a test by creating a report on the customer table from
    DBDemos. I defined a search condition for the query and checked both
    AutoSearch and Mandatory. I did not specify a default value.

    On both the ClientRe…

  • I recommend that you download the RB Server Edition and spend a some time
    with the demos and tutorials. I think this clear up many questions that you
    may have about the architecture.

    RB Server can concurrently generate rep…

  • 1. See article below. You can also run the webtier demo application and
    observe the URL that are generated.

    2. Set WebTier.IniSettings.Enabled to True and save the WebModule and close
    the project. In the project directory …

  • I cannot duplicate that behavior in my testing here.

    As a test, try modifying the TWebModule1.ProcessRequest method so that it
    does not ever display the progress page:

    // if RequiresProgressPage(aWebRequest) then

  • RB Server Edition is highly optimized and in our testing here and the
    feedback from customers the performance is amazing. (as indicated by the
    history of threads on this newsgroup).

    As test, try accessing our live demo rep…

  • Have not had any other reports of this error. Try running the RBServer demos
    as a base line test. Then incrementally add complexity to duplicate what you
    are trying to accomplish. In a prior thread you mentioned using RB Server in
  • 1. ReportLoadFromDatabase Error: Class TdaDataModule not found

    This error indicates that you do not have the ReportBuilder DataModule
    classes linked into your application. Add daIDE to the uses clause. Any
    classes that you are u…

  • 1. The ReportVolume is not meant to facilitate modifying the reports. I
    recommend that you build another application that can modify the reports. Or
    you can place a TppReport on the DataModule and load the report, edit and
    save …
    in Question Comment by nardmoseley May 2003

  • From IIS Manager, select the Virtual directory for the web tier application.
    In our examples, this is the rbWebPub virtual directory. Press the right
    mouse button and select Properties...

    Locate the Application Settings th…

  • 1. Correct, the ini file will be saved in your Delphi project directory
    and then you can copy to the deployment directory that contains the
    ISAPI dll. In the RBServer examples, this is the rbWebPub directory that
    is configured i…

  • With the current implementation you can only have one RBWinService installed
    and running. You could, however, run additional servers as standard Windows
    .exe's as long as each uses a different port number.

    --
    Nard Mos…

  • ReportBuilder 7.02 adds this capability. See the RBServer demos realated to
    custom parameters:, the example work together (i.e. you must use the custom
    parameters server with the custom parameter client and web tier). Each
    examp…

  • Try to open the report form and run the report at delphi design-time.

    Try to get the one of the form based reports working in a standard Delphi
    application (i..e not a server application).

    Make sure that the server i…

  • You should not have a TppDesigner component as part of a server application.

    In the tutorial there is segment called "Create a Thread-Safe Data Module".
    Step 4 instructs you to select the Folders, Items, and Databases related

  • 1. There are no known issues with server based reports and TppVariables.
    Make sure that you are using RB 7.02 - which is the latest release. Test the
    same report within the contxt of a standard Delphi Windows application. If
    you…

  • - check that you have Administrator rights when installing ReportBuilder
    Services.

    - after installion, access the Services control panel and select the entry
    for ReportBuilder Services. Check the properties.

    We …

  • By default RBWinServices is installed to run under the Local System account.
    Test this base conifiguration to see whether that works.

    When RBWinServices is installed, it installs a very basic sample report
    server. When you…

  • For an example of using the WebTier within a ASP solution, check out
    RBServer\Demos\WebTier\ASP. There is ReadMe.doc that explains the example.

    The example defines a single interface called IReport that contains a single
    m…


  • This capability was added for ReportBuilder Server 7.02.

    Check out the custom parameter demos. Each demo contains a ReadMe.doc
    and commented code. The demos work together:

    RBServer\Demos\Clients\Custom Paramet…

  • Have not heard of this before.

    My guess is that for some reason when the report name information is either
    stored or read from the database, some spaces are being appended to the end
    of the data.



    --<…

  • This error indicates that the server cannot find the specified report.

    As a test try running the web report explorer to display the list of
    available reports on the server. Then hold your mouse over the report and
    look at …

  • Possibile causes:

    1. The reports were created with one version of TeeChart, but the Server
    application was compiled with a different version of TeeChart.

    2. The Server application was not compiled with TeeChart at al…

  • Not sure that I understand the question.

    If you would like to build URL's that contain parameters that should work as
    long as you write the webmodule code to process the requests, including the
    parameters.

    There…

  • 1. Make sure that the Database.Connected property is set to False, prior to
    setting the DatabaseName, UserName, and Password.

    2. The file based reports that you created should reference a data
    connection component (i.e. TD…