nardmoseley
Comments
-
Exceptions that descend from EReportBuilderError are not considered fatal by
the server.
EReportBuilderError is declared in ppTypes.
Use of the types declared in ppTypes or descend from EReportBuilder error.
For a win32 app, you could create a custom preview dialog that does what you
need. You can copy the existing preview dialog (ppPrvDlg.pas) and rename the
class to TmyPreviewDialog and then register it as the default preview
d…
Not sure I understand the question
The web report viewer is an xhtml/javascript interface that can be viewed on
any platform (including non-windows platforms such as the macintosh and
linux).
If you want to ad…
The ReportVolume should determine what reports are available (i.e. the
report names). Each report can have parameters associated with it (i.e
Report.Parameters[] ).
You can call TrsWebTier.GetReportParameters to retrieve…
I do not understand your setup. The idea behind the report server is that
there are one or more report volumes that manage the directory of available
reports. These reports are displayed by the report explorer. Are you using
…
I just tried a simple text. I created a report that generates a chart from
the customer DBDemos date. I can preview and zomm without encountering any
errors. Try the same test and then try to make a report using the demo
serv…
The WebTier.ProcessWebRequest method that is called from the web module
returns the XHTML string that is sent to the web browser. The HTML response
string may have references to other XHTML pages that reside in the WebTier's
…
The image names are generated internally by the webtier and cannot be
customized. For each report there is an Report\Images\ImageDirectory.txt
stored in the web cache. It contains the names of the images.
One option migh…
ReportBuilder's built-in drill down report feature is not supported for
server based reports.
The WebTier receives TppPage objects from the server and uses the TrsXHTML
device to generate the XHTML.
Server --&…
Server.SessionParameters[] and Report.Parameters[]. Usage of both types of
parameters are shown in the custom parameters demos (see the following
article).
-------------------------------------------------------
Tec…
Make sure that Javascript is enabled for the web browser.
What Windows OS are you using and what patch did you apply?
--
Nard Moseley
Digital Metaphors Corporation
in MS patch broke our reports server. We think.. Comment by nardmoseley September 2005
Try rebooting the machine. Only one app can access the log file. You
probably have another server app running on the same machine.
--
Nard Moseley
Digital Metaphors Corporation
in Unable To Connect To Server Comment by nardmoseley September 2005
The address is an IP address or a domain name that can be resolved to an IP
address. For example, www.digital-metaphors.com is a registered domain name
that DNS servers can resolve to an IP address.
--
Nard M…
The Report Server application can run on the same machine or on separate
machine from the WebTier application.
1. The TrsWebTier.ServerConnection property is used to specify the
connection to the report server.
Have not had reports of this before. I would look for differences between
the machine that is working and the one that is not.
Also, check wherther a default printer driver is installed for the user
account under which t…
If you would like to modify the RBuilder\Demos\WebTier\WebDebug project to
show a simple example of what you are trying to implement, we can try to
take a look at it here. Email in zip format to
support@digital-metaphors.com.…
The WebTier.WebModuleURI property value is different for the web debugger. I
think that is the only difference.
Open the the WebModules in the RBServer\Demos\WebTier\ISAPI and
RBServer\Demos\WebTier\WebDebug to compare t…
1. Please read the Delphi docs on using the web debugger. They will explain
to you that a web debugger application is a special type of application and
how to convert between it and an ISAPI app. The GUIDS are part of the Web
For an example of a using the WebDebugger see
RBServer\Demos\WebTier\WebDebug. The example includes a ReadMe.doc. Open
rbWebModule.pas and place a break point at the line
Response.Content := rsWebTier1.ProcessWebReques…
A zoom command results in a new html page being requested. The request is
sent to the web module/WebTier, just like all of the other requests. The
request is for a specific page and contains a 'zoom' parameter. The html
If the parameters passed to the webtier contain a 'zoom' parameter, then the
local html page cache is cleared.
The WebTier keeps a local cache of TppPage objects and a local cache of html
pages. For a zoom request, the W…
Make sure that all of your reports have a thread-safe environment in which
to execute.
--
Nard Moseley
Digital Metaphors Corporation
http://www.di…
This is not an issue reported by any other customers, nor can we reproduce
this issue with any of our demos or our live demo server.
Can you reproduce this running any of our demos?
If not, then try performing some …
After setting the active property to false, it can still take some time to
shut down all of the threads.
If any of your reports have an issue, as you indicated before then that
could possible cause an issue.
F…
RBServer + SQL Server + ADO = Thread Safe = Yes!
That combination is thread-safe and works quite well. For ADO to be
thread-safe, there needs to be one ADOConnection component per thread. For
an example of using RBServer…
Access the Component | Install Packages dialog of the Delphi IDE and
configure the components (as you have done before). Prior to closing the
dialog, select the Default checkbox that appears at the lower left. Then
close all…
Please send the .zip file to support@digital-metaphors.com.
Include a brief description similar to the other entries on the DADE
plug-ins page.
Note: We can either host the download file on our web server or link UR…
Congrats
If you decide you would like make the plug-in available to other developers,
we can add a list…
1. First check out the RBuilder\Demos\EndUser Databases\Interbase examples.
You need to understand how these work for IBExpress and/or BDEExpress.
There is a TIBConnection or TDatabase component that you place on the
end…
Check out the following two tech tips...
-------------------------------------------------------
Tech Tips: RB Server and Custom Parameters
-------------------------------------------------------
The RBServer Cu…