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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,384
Last Active
Roles
Administrator

Comments


  • The TrsServer.LogSettings.Location property specifies the location of the
    server log files, the default value is ($Application)\LogFiles which
    resolves to a LogFiles folder in the application directory. The names of the
    files…
  • EReportBuidlerError exceptions should not cause the server to hang. They are
    handled exceptions that are logged, but that is all.

    Here is an rbWiki article that discusses all settings related to TimeOut...

    in EReportBuilderError, Cannot display report, timeout has expired Comment by nardmoseley January 2012

  • Try using the DBDemos data included with Delphi to define a simple .rtm file
    that demonstrates the error. Send in zip format to support@ and I can test
    it here in the debugger.


    -
    Nard Moseley
    Digital Meta…

  • Here is a link to an rbWiki article that provides detail on how to execute
    specific reports on the WebTier and provide new autosearch parameters etc.

    in Refreshing Web Preview Comment by nardmoseley October 2012

  • RB 14 includes native export to XLS, RTF/DOC, Image formats, etc as well as
    enhanced PDF. Going forward hope you will be upgrading.

    Here is a link to an rbWiki article that references an example for adding
    export formats…
  • If you are getting the folders and not the items, then the issue is going to
    be with the ItemPipeline. Check that the connection chain (DBPipeline -->
    TDataSource --> TDataSet) is correct and that the ReportExplorerVolume
    pro…
  • I'm not clear on what you are saying.

    As a test, use the project in RBServer DemosDemos\Clients\01. Client
    Explorer to connect to the TrsServer application you built using the
    ReportExplorerVolume with the REM Objects Data Abs…
  • As a test try a simple Delphi client app that connects to the server via the
    ClientReportExplorer/ClientReport. (you can use RBServer
    DemosDemos\Clients\01. Client Explorer)

    Does that work?


    -
    Nard Moseley…
  • 1. Session Lock/Unlock

    Each user is assigned a unique session ID, which is the GUID you see in the
    log. The user Session is locked while a user request is being processed and
    then Unlocked when the response is sent back to the…
  • AJ,

    Please configure your newsreader to post using your full name, rather than
    AJ. And no need to post the same question twice
  • RB Server Edition uses the same report loading logic that is built into the
    other RB Editions. If you try renaming your ADOConnection object in your
    standard RB app, you will get an error as well.

    The DatabaseName is saved as …
  • See my reply to your other post about the ADOConnection.Name. This error
    will occur if the ADOConnection.Name for the DataModule containing the
    ReportVolume does not match the one saved in the report template. When the
    ADOConnectio…
  • The ReportVoume.DirectoryOptions provides configuration options for
    controlling the behavior of volume directory caching on the server.

    Use the EnableCaching property to specify whether the volume caches
    directory information.…

  • 1. Conversion of existing reports.

    You current reports use an ASTA Dade plug-in, you need to write code to
    convert them to use a different plug-in, perhaps ADO.

    Here is an rbWiki article with details for converting …

  • In my testing with RB 15.02 I do not encounter any issues with boolean
    autosearch fields. (This was an issue with RB 15.01 and was fixed). Make
    sure you have RB 15.02 installed - checked the Designer Help | About box.
    Then re…
  • Temoc,

    For ADO include the TADOConnection component and then configure the
    ADOQueries to reference the TADOConnection.


    The tutorial uses the old BDE, which requires TSession, TDatabase.


    Best regards…
  • Those units are now "pp" rather than 'rs'.

    RB 15 Std, Pro, Enteprise include a TppHTMLFileDevice that exports all
    report pages to a single html file. To help implement this feature some of
    the 'rs' units were renamed 'pp'.
  • You might want to consider using the Designer Calc workspace to implement
    the event-handlers is run-time Pascal (RAP). That way the code is saved as
    part of the report definition.


    -
    Nard Moseley
    Digital Metapho…
  • Hi Ignacio,

    To clarify, this is an error with your report server, not webtier or client
    :)

    The RB…
  • Hi André,

    Attachments can be emailed to support@, please do not post any attachments
    to the newsgroups.

    Please create a simple example that I can build and run here and email to
    support@ in zip format. Perhaps use o…
  • Hi André,

    Check out the RB Server custom parameters demos. They contains examples of
    performing custom processing.


    in Call to TrsWebRequest fails with "Invalid session" Comment by nardmoseley July 2014
  • Hi Jon,

    IIS 8.5 shoulds work the same as 7.x

    I recommend using the rbWiki How To for IIS7.

    Make sure you have the ISAPI Extension feature installed, it is not
    installed by default.



    Best r…
  • Hi David,

    Here is a link to an rbWiki article with details for executing a specific
    report via a Http URL and query string

    in Pulling reports from a web page link Comment by nardmoseley May 2015
  • Hi Ignacio,

    Try adding rsWebAdapterXLSData to the 'uses' of your web tier app. Then use
    content=XLS

    If you prefer to use content=XLSData, this requires a simple modification.
    Modify rsWebAdapterXLSData.pas, the meth…
  • What version of Delphi are you using?

    Please try a test with the ClientReport generating a PDF (see my prior
    reply)

    Please try a test using a trivial one page report with only a GMap (no
    event-handler code or other …
  • Hi Ignacio,

    I created a simple test here and the GMap report previewed and printed to
    PDF correctly. I tested with the ClientReport and the WebTier. Try testing
    generating to PDF in a standard VCL form app, then try testing fr…
  • Hi Paul,

    I emailed you some screen shots.

    The Indy web server runs on port 8080 and enables you to debug the WebTier

    The machine's local IIS server runs on standard port 80 and needs to be
    configured to retriev…
  • Hi Paul,

    The RB WebTier is deployed to IIS as an ISAPI DLL (option 3) on the docwiki
    link you specified.

    The Stand-alone application (option 1) is useful if you want to use the
    Delphi debugger during development. To…
  • Hi Paul,

    In researching this, looks like the latest Delphi versions no longer support
    the web debugger.

    I'll have to convert the WebTier demos to use the newer 'stand-alone
    application'

    WebBroker has fluc…
  • Hi Tom,

    RB Server is a multi-tier solution.

    To publish reports to the web you need the server and webtier. The report
    server typically runs as a Windows Service. The WebTier is typically
    deployed to an IIS web serve…