1. When using Enterprise Edition, you can either launch a custom form from RAP, or you can replace the AutoSearch dialog with a customized version of your own. The second approach is preferred because it allows you to leverage the search criteria mechanism already in place (without in any way limiting the look and feel of your custom dialog.)
2. When using Server Edition, you cannot launch a custom form from RAP. The form would display on the server, which is pointless. The standard autosearch dialog is fully supported by the server and can be returned to the web browser as part of the JavaScript/XHTML zero-client. Customized versions of the autosearch dialog are not supported.
However, the Server Edition contains a class in the WebTier called the WebContentProvider. The WebContentProvider converts the native output objects from the report server into XHTML/JavaScript. By coding a custom descendant of this class, you could change the look and feel of the web interface. Hand-coding a XHTML/JavaScript app is no cakewalk. Creating a Delphi class that generates XHTML/JavaScript is even less trivial. So if you really want to make a run at this, I would forward a spec for one of these search screens to support@digital-metaphors.com
Comments
RAP, or you can replace the AutoSearch dialog with a customized version of
your own. The second approach is preferred because it allows you to leverage
the search criteria mechanism already in place (without in any way limiting
the look and feel of your custom dialog.)
2. When using Server Edition, you cannot launch a custom form from RAP. The
form would display on the server, which is pointless. The standard
autosearch dialog is fully supported by the server and can be returned to
the web browser as part of the JavaScript/XHTML zero-client. Customized
versions of the autosearch dialog are not supported.
However, the Server Edition contains a class in the WebTier called the
WebContentProvider. The WebContentProvider converts the native output
objects from the report server into XHTML/JavaScript. By coding a custom
descendant of this class, you could change the look and feel of the web
interface. Hand-coding a XHTML/JavaScript app is no cakewalk. Creating a
Delphi class that generates XHTML/JavaScript is even less trivial. So if
you really want to make a run at this, I would forward a spec for one of
these search screens to support@digital-metaphors.com
Cheers,
Tom Ollar
Digital Metaphors Corporation
http://www.digital-metaphors.com
info@digital-metaphors.com
If understand it correctly, if I stick to the stock autosearch I should be
able to create reports and
1> Store them in an Oracle Database
2> Access reports via a Delphi Client EXE (direct or via a server)
3> Access them via a Report Explorer (Again either direct or via a server)
4> Finally, through a WEB based report explorer talking through a WEB server
and into an RB server.
Is this true?
Thanks Again!
--
Cheers,
Tom Ollar
Digital Metaphors Corporation
http://www.digital-metaphors.com
info@digital-metaphors.com