nardmoseley
Comments
-
Sorry, but there is currently no way to control the order of the tool
buttons.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
-
You need to configure the WebTier to use https. This needs to be done
programmatically - the property editor by default does not allow this to be
specified. (This needs to be corrected in a future release.)
Either
The example has been updated, please download again.
http://www.digital-metaphors.com/tips/ReportModuleVolumEventHandlers.zip
I was finally able to create an example of using TrsReportModuleVolume
event-handlers:
http://www.digital-metaphors.com/tips/Repo…
You can also use the ReportVolume.BeforePublishReport event to access
SessionParameters and ReportParameteres and the Report object. These are
accessible via properties of the aEventParams object that is passed to the
event-hand…
ReportBuilder Enterprise can be used to integrate reports into standard
Windows applications and to integrate full featured end-user reporting
solutions into standard Windows applications.
ReportBuilder Server enables deve…
You can accomplish both of these with RB 7.02 or later....
1. Starting with RB 7.02 you can implement username/password security. See
the custom parameters demos in the followign directories.
RBServer\Demos\Ser…
Set Webtier.IniSettings.Enabled to true. Then save the webmodule. The
WebTier.ini will be created automatically.
--
Nard Moseley
Digital Metaphors
http://…
This can be done easily.
The ReportVolume events such as the BeforePublishReport event have an
aEventParams object passed to them that provides access to relevant
information. The type of the aEventParams object is differe…
This is the appropriate event to use. For ReportVolumes you want to use
ReportVolume.OnLoadReportEnd event rather than
Report.Template.OnLoadEnd.
When you create a report using the Data workspace, the DatabaseName is
saved as part of the report definition. When the report loads, there
needs to be a connection component (i.e. TDatabase when using the BDE)
with the same nam…
------------------------------------------------------------
Article: Registering Classes with the Server.
------------------------------------------------------------
In order to minimize the overhead in repor…
That is a javascript error. The ListView.htm is designed to be viewed
inside a parent frame. The Parent is going to be nil if ListView.htm is
viewed as a stand alone page.
You have the IP address specified for the WebModuleURI and WebCachePath.
There should not be an issue browsing
htt…
The WebTier.ini file should be created when you set
WebTier.IniSettings.Enabled to true and subsequently save the Delphi
project. I think there was an issue with this feature in RB 7.0, but it
definitely works in RB 7.03.
<…
Its either an IIS configuration issue (see below) or the WebTier
properties for the CachDirectory, WebCachePath, and WebModuleURI are
configured incorrectly.
Perform a view source on the web page and look at the URL's that…
Try using ReportVolume.OnLoadReportStart and OnLoadReportEnd.
There is no way to present different volumes as a single volume name.
Consider converting the form based reports to .rtm or the .rtm based
reports to forms.
The ClientReport is designed to properly manage a Cancel from the
autosearch dialog.
I assume that the code below is the server side code. Keep in mind that
the AutoSearch dialog is shown by the ClientReport object executing on
the client side. The ClientReport retrieves the autosearch parameters
from the …
The session and report parameters are cached by the WebTier and sent to
the report server for each request.
As an example, run the RBServer\Demos\WebTier\CustomParameters demo.
After you run one of the reports, check the r…
1. When you save a report template, the names of the report
event-handler methods are saved as part of the report definition. When
the report loads, the Delphi streaming system will try to resolve the
reference by looking at the…
I recommend that you first spend some time with the RBServer\Developers
Guide\RBServer.pdf. There is a tutorial called "Building a Report Server
Application for an Explorer Database".
The DataModule that contains the Repo…
When the WebTier app loads, the WebTier.Loaded method will try to read
the .ini file. I do not know why it would not load the .ini data,
perhaps prior to the Loaded method being fired, another error was
encountered? We have not …
The directory can be named whatever you want - it does not have to be
called rbWebPub. Check the cache directory and see whether the html
report pages are being generated tot the cache. That is the first step.
The second step is…
Get the TdaDataModule for the report. Then iterate thru the
DataModule.DataViews[] array property to get each QueryDataView and
modify the database name.
Thanks for the feedback.
I did not mean to imply that designing reports from a web browser
interface is not a useful feature. This is something that we might
pursue in the future.
Thanks for your interest in ReportBuilder Server.
ReportBuilder Server enables reports to be published to remote client
applications and web browsers. In other words, it enables reports to be
previewed by remote apps and b…
Please e-mail support@digital-metaphors.com if you would like to receive
a patch to RB 7.03 that fixes this issue.
The ClientReport supported the report outline in RB 7.0, but the feature
was subsequently broken by …
The Report.OutlineSettings are used to control the behavior of report
outline generation. Keep in mind that the report executes on the server.
The ClientReport and WebTier enable the report outline to be previewed
by remot…