I am primarily concerned with implementing Reports for a Win32 client in
a 3 Tier application using sockets.
If I use RAP to embed criteria dialogs into the reports, how does that
work with RBServer, or does it only work in a Client/Server or MIDAS
application?
Comments
All of the user interface related code needs to reside in the client
application.
report server <--> parameters <---> clientreport -->
With a report server architecture, the report and associated event-handler
code (RAP and/or Delphi code) execute on the server. As such, none of the
event-handler code should contain any user interface logic.
There is built-in support for defining session and report level parameters
on the server side and passing them between the client and server. See the
following article.
-------------------------------------------------------
Tech Tips: RB Server and Custom Parameters
-------------------------------------------------------
The RBServer Custom Parameter demos show how to define custom session and
report level parameters that can be used to implement security and other
types of custom processing.
The are three projects that work together. Each project includes a
ReadMe.doc and commented code.
1. RBServer\Demos\Servers\Custom Parameters
2. RBServer\Demos\WebTier\Custom Parameters
3. RBServer\Demos\Clients\Custom Parameters
The demos include examples of how to...
1. Define Custom Session parameters.
A custom login form is displayed. Based upon the login, the catalog of
reports available to the user is filtered.
2. Define Custom Report parameters
A custom parameter form is displayed. The parameters are used by the report.
3. Custom AutoSearch form
A custom autosearch form is displayed. The parameter values are used by the
autosearch criteria.
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com