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

Report Builder with classic asp app

edited January 2006 in General
I made an app in delphi using report builder as the reporter tool. Now i
have made an extension to this software by adding a web based
application. I have reports that have invoice formats and i need to print
this reports with clasic asp. The order is placed in a web page and then
i need to call the existing report and make it print the info that came
from the web page.



--- posted by geoForum on http://delphi.newswhat.com

Comments

  • edited January 2006
    >I made an app in delphi using report builder as the reporter tool. Now i
    print

    Sorry pressed the send massage and didn?t finish.
    Can this task be done with report builder?
    Thanks in advanced



    --- posted by geoForum on http://delphi.newswhat.com
  • edited January 2006

    Delphi's WebBroker technology can be used to create asp applications.

    1. One approach is to use RB Server Edition.

    RB Server Edition is a multi-tier reporting solution in which you use Delphi
    to build a report server application that can run as a Windows Service. To
    support web browser clients, you include the RB WebTier component in a
    Delphi's WebBroker ASP app. This is all very simple to do - requiring almost
    no code and no remoting/web app knowledge.

    report server ------> webtier ------> .web browser
    (windows service) (asp)

    -------> clientreport
    (windows app)



    2. The other approach to implementing publishing reports to the web is to
    use any of the ReportBuilder Editions to impelement your own web solution.

    a. Make sure that you provide a thread-safe container for the report to
    execute.
    b. Make sure that no dialogs are displayed by the report (i.e. set
    Report.ShowPrintDialog, ShowCancelDialog, etc to False.
    c. Set Report.EnableProcessMessages to False.

    The simplest solution to implementing your own server is to generate the
    reports to PDF return them (or a link to them) to the web browser. A more
    complex solution would involve creating a custom report viewer as is done by
    ReportBuilder Server Edition:

    www.digital-metaphors.com/RBServerLive






    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.