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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,268
Last Active
Roles
Administrator

Comments


  • I am not fully understanding what all the pieces are and what you are trying
    to accomplish. The OLR action is something that you writing in .NET code or
    is it something that is written in Delphi code? If its part of your COM

  • I think with ASP.NET you can call a page in two different ways. Lets say we
    have Page1 and Page2. We display Page 1 and want to call Page 2.

    a. If Page1 is a form that is submitted, then Page1 can contain code to
    redirec…

  • From my understanding of ASP.NET, it is page based. You use the aspx
    extension to request pages and each page corresponds to an ASP.NET Page
    class descendant. The Page class processes the web request and generates the
    respons…

  • I researched this and have now modified the example - please download it
    again.

    The 'Request.Form.ToString()' method call is the problem.

    - Request is of type HttpRequest.

    - The Request.Form property is o…

  • Have you tried this using Delphi only (take dot net out of the equation). I
    do not think this related to .NET at all.

    Have you checked out the Custom Parameter demos included with RB Server
    Edition (see article below).

  • 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…