nardmoseley
Comments
-
If you run the webtier demo, you will notice that when you preview a report
and subsequently use the explorer button to return the report explorer the
current folder is restored. This happens via a URL parameter such as
?c… -
You would need to modify the ListView.htm file after it has been generated
by the webtier. Timing wise you could determine when to do this by coding
the processing of the webtier request similar to what is shown in the
WebTier c… -
The thin client uses TrsClientReportExplorer and
TrsClientReportExplorerForm classes. These are very similar to the end-user
ReportExplorer classes, but communicate with the server to get the folder
and item information. Send a… -
There are no known issues with using TppTeeChart or TppDPTeeChart in a
server application.
Perhaps try creating a simple test report that contains only one chart. I
just performed a test in which I modfiied the form base t… -
I researched this once before and found that you need to have an existing
Session Id. You can run multiple reports from a single session id - if that
helps any.
--
Nard Moseley
Digital Metaphors
This is a multi-part message in MIME format.
This is a multi-part message in MIME format.
There are no known issue with the Cache not getting cleared.
Garbage collection will only run following a WebTier request.. When the
WebTier processes a requests, it sends the response and then performs any
needed garbage …
The JavaScript used within the search page is using the JavaScript Date
object which maps months starting at 0. When the Delphi code on the WebTier
receives the request, it converts the 2003-11-31-0-0-0 to a valid TDateTime.
It …
Have not heard of any issues like this before. The main difference in
running the app from RBServices vs a standalone .exe is the user account
under which it is executing. When you include rsServerActiveX in the uses
clause it e…
You should be able to use the exact same server application for the test
explained in my prior post. I think that is important.
--
Nard Moseley
Digital Metaphors
in server app is not running properly when started as a service. Comment by nardmoseley March 2004
Try testing the server within the context of a standard Delphi application
rather than a service, that way you can use the Delphi debugger. (Perhaps
you have already done this).
If the server app works properly when run as…The example has now been made into a demo. With the latest release the
architecture has been improved to make it simpler. Please see
RBServer\Demos\WebTier\Custom Viewer
--
Nard Moseley
Digital Metaphors C…
As a test, try creating a Delphi WebModule that does not use the WebTier or
any other RB components. Just use your ADO components.
As another test use the WebTier without your ADO components.
I think the issue here i…
I just tried an experiment. I used Delphi 7 to open and run the WebDebug
demo installed for Delphi 6. I only had to modify the
the WebTier.WebModuleURI for the 8081 port used by the D7 WebDebugger. It
compiles and runs fine.
Most common causes would be incorrectly configured WebTier or IIS.
1. Check out the following article for configuring IIS user accounts.
2. Check your TrsWebTier settings for CacheDirectory, WebCachePath and
WebModul…
1. You are receiving the error, because the event-handler methods need to be
published methods of the of the datamodule that contains the ReportVolume
component.
2. Keep in mind that for a Server application, the autosearc…
Couple of possibilities come to mind:
1. The dataset cannot be opened because the data connection object cannot be
found. For example, if you create a report that connects to a TDatabase
object named 'euDatabase', when you…
1. "Processing request for report Alle Ordner\TestBericht "
This means that you requested a report called TestBericht located in the
folder path Alle Ordner.
2. "EReportLoadFromDatabaseError"
This indicat…
I am assuming that the problem is on the server machine - that the serevr
has the files
without any data and has to be rebooted?
Perhaps the application is running out of memory/resources. (or perhaps the
machine is r…
The DataDictionary is only used when creating a new SQL DataView. The Query
tools use the data dictionary to display the available table aliases and
field aliases. Once the SQL DataView is created, it no longer needs the data
di…
1. To specify a report check out
RBServer\Demos\Clients\02. Client Report
Basically you do this:
rsClientReport1.VolumeName := 'Report Archives';
rsClientReport1.ReportName := 'Sales History\Cust…
The report generating on the server generates Page objects that are sent
over the wire to the WebTier. The WebTier adapters handle the translation of
the page objects into the requested output format.
You might have a look…
In the ReportVolume.BeforePublishReport event transfer the SessionParameters
to the Report.Parameters[] array. The Server Custom Parameters demo shows
how to do this...
--
Nard Moseley
Digital Metaph…Your example code showed the user of aEventParams, so I assumed that you are
using the ReportVolume event.
The Report.OnGetAutoSearchValues event is available to RAP. You are
correct - to access the database will require one or …
I researched this and the ReportVolume.BeforePublishReport event occurs too
early. Try attaching an event-handler to the
Report.OnGetAutoSearchFieldValues event. That is the first event to fire
after the AutoSearchField values h…
I setup an example here and the TrsWebRequest.ContentParameters property
provides access to all of the content parameters. In my example I have a
single autosearch field. The ContentParameters['asg0f0se'].Value contains a
comma …
Not sure how this would be implemented. Via JavaScript that manipulates an
ActiveX control?
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com
Thanks for that additional info.
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com
Interesting. Do you know whether the viewer requires an ActiveX control or
is the viewer pure HTML?
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com