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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,059
Last Active
Roles
Administrator

Comments


  • Exceptions that descend from EReportBuilderError are not considered fatal by
    the server.

    EReportBuilderError is declared in ppTypes.

    Use of the types declared in ppTypes or descend from EReportBuilder error.

  • For a win32 app, you could create a custom preview dialog that does what you
    need. You can copy the existing preview dialog (ppPrvDlg.pas) and rename the
    class to TmyPreviewDialog and then register it as the default preview
    d…

  • Not sure I understand the question

    The web report viewer is an xhtml/javascript interface that can be viewed on
    any platform (including non-windows platforms such as the macintosh and
    linux).

    If you want to ad…

  • The ReportVolume should determine what reports are available (i.e. the
    report names). Each report can have parameters associated with it (i.e
    Report.Parameters[] ).

    You can call TrsWebTier.GetReportParameters to retrieve…

  • I do not understand your setup. The idea behind the report server is that
    there are one or more report volumes that manage the directory of available
    reports. These reports are displayed by the report explorer. Are you using

  • I just tried a simple text. I created a report that generates a chart from
    the customer DBDemos date. I can preview and zomm without encountering any
    errors. Try the same test and then try to make a report using the demo
    serv…

  • The WebTier.ProcessWebRequest method that is called from the web module
    returns the XHTML string that is sent to the web browser. The HTML response
    string may have references to other XHTML pages that reside in the WebTier's

  • The image names are generated internally by the webtier and cannot be
    customized. For each report there is an Report\Images\ImageDirectory.txt
    stored in the web cache. It contains the names of the images.

    One option migh…

  • ReportBuilder's built-in drill down report feature is not supported for
    server based reports.

    The WebTier receives TppPage objects from the server and uses the TrsXHTML
    device to generate the XHTML.

    Server --&…

  • Server.SessionParameters[] and Report.Parameters[]. Usage of both types of
    parameters are shown in the custom parameters demos (see the following
    article).

    -------------------------------------------------------
    Tec…

  • Make sure that Javascript is enabled for the web browser.

    What Windows OS are you using and what patch did you apply?



    --
    Nard Moseley
    Digital Metaphors Corporation
    in MS patch broke our reports server. We think.. Comment by nardmoseley September 2005

  • Try rebooting the machine. Only one app can access the log file. You
    probably have another server app running on the same machine.


    --
    Nard Moseley
    Digital Metaphors Corporation
    in Unable To Connect To Server Comment by nardmoseley September 2005

  • The address is an IP address or a domain name that can be resolved to an IP
    address. For example, www.digital-metaphors.com is a registered domain name
    that DNS servers can resolve to an IP address.


    --
    Nard M…

  • The Report Server application can run on the same machine or on separate
    machine from the WebTier application.

    1. The TrsWebTier.ServerConnection property is used to specify the
    connection to the report server.


  • Have not had reports of this before. I would look for differences between
    the machine that is working and the one that is not.

    Also, check wherther a default printer driver is installed for the user
    account under which t…

  • If you would like to modify the RBuilder\Demos\WebTier\WebDebug project to
    show a simple example of what you are trying to implement, we can try to
    take a look at it here. Email in zip format to
    support@digital-metaphors.com.…

  • The WebTier.WebModuleURI property value is different for the web debugger. I
    think that is the only difference.

    Open the the WebModules in the RBServer\Demos\WebTier\ISAPI and
    RBServer\Demos\WebTier\WebDebug to compare t…

  • 1. Please read the Delphi docs on using the web debugger. They will explain
    to you that a web debugger application is a special type of application and
    how to convert between it and an ISAPI app. The GUIDS are part of the Web

  • For an example of a using the WebDebugger see
    RBServer\Demos\WebTier\WebDebug. The example includes a ReadMe.doc. Open
    rbWebModule.pas and place a break point at the line

    Response.Content := rsWebTier1.ProcessWebReques…


  • A zoom command results in a new html page being requested. The request is
    sent to the web module/WebTier, just like all of the other requests. The
    request is for a specific page and contains a 'zoom' parameter. The html

  • If the parameters passed to the webtier contain a 'zoom' parameter, then the
    local html page cache is cleared.

    The WebTier keeps a local cache of TppPage objects and a local cache of html
    pages. For a zoom request, the W…

  • Make sure that all of your reports have a thread-safe environment in which
    to execute.


    --
    Nard Moseley
    Digital Metaphors Corporation
    http://www.di…

  • This is not an issue reported by any other customers, nor can we reproduce
    this issue with any of our demos or our live demo server.

    Can you reproduce this running any of our demos?

    If not, then try performing some …

  • After setting the active property to false, it can still take some time to
    shut down all of the threads.

    If any of your reports have an issue, as you indicated before then that
    could possible cause an issue.

    F…

  • RBServer + SQL Server + ADO = Thread Safe = Yes!

    That combination is thread-safe and works quite well. For ADO to be
    thread-safe, there needs to be one ADOConnection component per thread. For
    an example of using RBServer…

  • Access the Component | Install Packages dialog of the Delphi IDE and
    configure the components (as you have done before). Prior to closing the
    dialog, select the Default checkbox that appears at the lower left. Then
    close all…

  • Please send the .zip file to support@digital-metaphors.com.

    Include a brief description similar to the other entries on the DADE
    plug-ins page.

    Note: We can either host the download file on our web server or link UR…

  • Congrats :)

    If you decide you would like make the plug-in available to other developers,
    we can add a list…

  • 1. First check out the RBuilder\Demos\EndUser Databases\Interbase examples.
    You need to understand how these work for IBExpress and/or BDEExpress.

    There is a TIBConnection or TDatabase component that you place on the
    end…

  • Check out the following two tech tips...

    -------------------------------------------------------
    Tech Tips: RB Server and Custom Parameters
    -------------------------------------------------------

    The RBServer Cu…