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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,266
Last Active
Roles
Administrator

Comments


  • 1. True. TrsServer is a singleton - there is only one. There can
    simultaneously be many clients connected to the server. The
    SessionParameters sent from the client can only be accessed in the Server
    and ReportVolume events that …

  • Perhaps you are missing a conceptual understanding of the architecture.

    ---------------------------------------------------------------------
    Article: Overview of Custom Parameters Architecture
    ---------------------------…

  • Thanks for the positive feedback! :)

    In RB 7.02, the ClientReport uses temp file based page caching, rather than…

  • Yes. You can submit a URL request to the webtier by typing in your web
    browser, or generating one from another application or HTML page.

    The URL parameters passed to the WebTier are accessable via the
    TrsWebRequest.Content…

  • I do not have experience with WebSnap. However, it is my understanding that
    WebSnap is built on top of WebBroker. You should be able to incorporate the
    WebTier into a WebSnap application. From looking at it, there is no
    ActionEd…

  • In your web browser perform a View | Source to view the html for the frame
    page. Check the URL for the TreeView.htm and ListView.htm pages. This must
    be the exact URL to access the web cache pages and IIS must have read
    access.<…

  • No, we'll have to work on created one. I just wrote that article in response
    to your question. :)


    --<…

  • Yes.

    ----------------------------------------------------------------------------
    ------
    Tech Tip: RB Server - Filtering Report Volume Directory information
    ----------------------------------------------------------…

  • No. The main RBServer demo includes an example of using
    TrsReportArchiveVolume. That is really all there is to publishing archives.

    If you asking about the creation of the archives, I think there are many
    options for imple…

  • Thanks for pointing this out. I forgot that the prop setters use the
    Webtier.HTTPPrefix to validate the address.


    --
    Nard Moseley
    Digital Metaphors
    h…

  • Yes, that should work.

    I think prefixing WebCachePath and WeModuleURI with https at Delphi
    desig-time will also work. The WebTier can also be configured to dynamically
    load config settings from an .ini file. See WebTier.In…

  • Below is an article on this subject. Starting with RB 7.02, I think you can
    ommit the "frameset=1" parameter....


    ---------------------------------------------
    Tech Tips: How can I request that the webtier

  • Download the following, try it out and let me know. If you need it to work
    with autosearch, then e-mail support@digital-metaphors.com and request a
    patch - I encountered a couple of issues while working on this example and
    had t…

  • I will try to create an example and post a download link here when it is
    available.



    --
    Nard Moseley
    Digital Metaphors
    http://www.digital-metap…
  • 1. You need RB Server Edition 7.02.

    2. See the following examples. Each example includes a ReadMe.doc.

    - RBServer\Demos\Servers\Custom Parameters and
    - RBServer\Demos\WebTier\Custom Parameters

    3. In RB Serevr…

  • I researched this and will send you a patch file for RB 7.02 that corrects
    this issue.

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

  • When the Web application executes as an ISAPI .DLL under IIS, it will be
    executing under a different user account.

    There are two user accounts created by IIS: IUSR_MachineName and
    IWAM_MachineName. (MachineName is replaced…

  • 1. You need to set Report.DeviceType to the name of the PDF device that you
    are using. At Delphi design-time, these names are listed in the
    Report.DeviceType property editor drop down that is displayed by the object
    inspector.

  • If you are printing to a file, you should never receive this error. This
    error is raised in the case which the report is being printed to the
    printer, and there is no printer driver available. ReportBuilder has the
    ability to us…

  • The client's session parameters are passed to the ReportVolume events. The
    ReportVolume resides on the DataModule thus enabling event-handler code to
    be implemented to perform the type of operations that you are describing.


  • 1. Try running the main server demo as an rbWinService and see whether works
    correctly. Compare it to your server app.

    2. If you are using the ClientReportExplorer to test your server, note that
    it tries to initialize itse…

  • Sorry to hear - I recall you had a similar issue before.

    Below is an article...


    ----------------------------------------
    RB WebTier and IIS User Accounts
    ----------------------------------------


  • See the following article and check out the RBServer\Demos\ that are related
    to csutom parameters. Each example contains a ReadMe.doc.

    ---------------------------------------------------------------------
    Article: Overvie…

  • The web tier is designed around the concept of "content providers" that
    handle request for specific types of web content. There is a parameter
    called 'content' that is used to request specific types of content:

    1. web repo…

  • For RB 7.02, the ClientReport has a new GetAutoSearchParameters method that
    can be used to accomplish this....

    -----------------------------------------------------------
    Tech Tip: ClientReport - Default AutoSearch Expre…

  • In our testing here that was not reliable. We considered and tested several
    approaches and the one that we delivered provided far the highest degree of
    simplicity, robustness, and useability.


    --
    Nard Moseley

  • It is preferred that you use RBWinService because if the report server
    crashes it will automatically be restarted. In addition, this architecture
    enables the report server application to be easily debugged as a standard
    .exe and…

  • If you run the stock WebTier demo you will notice that when you access a
    report and then press the explorer button to return to the report explorer,
    that the state is restored to the las folder that you had restored.

    Now, …

  • I checked this out by running the Custom parameters client application
    against the custom parameters server. An explicit
    ClientReport.ValidateSessionParameters call to the server will trigger the
    event on the server, but will no…

  • I ran the custom parameters web tier agains the custom parameters server.
    Unless I modify the autosearch parameters, the BeforePublishReport event is
    fired only one time for each report that I select. If I change the
    autosearch …