nardmoseley
Comments
-
With RB 11 you can use the Query Designer to bind search conditions to
Report.Parameters. (Also Report.Parameters can have optional
AutoSearchSettings).
With RB 10 you can use Report.BeforeOpenDataPipelines event and th… -
I don't know why you are getting an AV, have not heard of this before and
cannot reproduce it here. I would try running the webtier as a Delphi web
app debugger project so you can trace the code.
--
Nard Moseley
The only difference between WebTier.LogSettings.Verbose False vs True is the
amount of data logged. The logging feature is very simple, just writes some
xml to a file. If WebTier does not have security permisssion or the file is
l…You can try using Delphi to run the WebTier within the context of a Delphi
Web Debugger application. That enables the Delphi debugger to be used in the
standard way.
An example of a Web Debugger application is installed to
Have not had any other reports of this.
Try looking the WebTier log. You can also try setting
WebTier.LogSettings.Verbose to True to produce a more detailed log.
An IIS Worker Process is the windows process that is …In the web request you have
volume=reportfiles
but then you also have the volume name, "reportfiles", listed in the name of
the report
name=reportfiles\AdsPDAIntruder.
This does not look correct. If …Here is some code to test whether the report server is running.
uses
rsClientTcpSocket, rsExceptions;
procedure TForm1.Button1Click(Sender: TObject);
var
lClientSocket: TrsClientTcpSocket;
begin
Here is an rbWiki article that details how to call specific reports and
specify parameters
http://www.digital-metaphors.…
No that is not correct. I never said to create a form AND a datamodule for
each report. None of the demos show that, because that is not valid.
You need a single container. The container can be a form OR a datamodule.
I recommend reading the RB Server Developers Guide and working thru the
tutorials - there is one for form based reports. Special considerations must
be made to accommodate a multi-threaded server environment. Demos and
comple…I think I still don't understand. As a test I opened
RBServer\Demos\Clients\Client Report Catalog\Dynamic List. I added a button
to the Form and in the button OnClick I coded:
procedure TfrmClientReports.Button1Click(Sender: T…The ReportVolume.DirectionOptions.RefreshInterval specifies the refresh rate
for rebuilding the directory cached by the Server. The default is 60
(seconds).
There is also a cached copy of the directory on the client. The
The custom parameters examples show how to many things related to
parameters. You do not have to implement the parts that you do not
need/want. If you do not have to prompt the user, then do not implement that
part of the solution.…I did not check all of the demos. But at the top of the ISAPI demo you will
find that the RB PDF export is included by default.
{$DEFINE DEFAULT} {add/remove an 'x' to enable/disable RB's Default PDF
support}
{x$DEFIN…> Does a web tier session mean per user?
Yes, the first time a user makes a request, a SessionID is generated, and
then subsequent requests include the SessionID, that is how the session is
tracked. The WebTier caches user …
Each of the Guid folders represents a client sessions. The WebTier garbage
collector should be removing those folders and their contents, for an
sessions that have timed out.
For my test server, the folders get removed. …I don't this is related to your prior question.
Try running the WebTier under the Delphi web app debugger. An example is
installed to the RBServer Demos\WebTier folder.
--
Nard Moseley
Digital MetaphorsCheck the end-user project source code for the presence of a BeforePrint
event-handler
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Please configure your newsreader to post using your full name. Currently
your are posting as
"news.digital-metaphors.com"
Check the end-user project source code for the presence of a BeforePrint
event-handler<…> ppReport2.BeforePrint: Invalid property value
The error message indicates the report template has a reference to a
/Delphi code/ event-handler for the BeforePrint event, that cannot be
resolved.
As a test, pla…
The error message indicates the report template has a reference to a Delphi
code event-handler (method name) for the BeforePrint event, that is not
present. See he RB Server Developers Guide tutorials.
Simpler to u…You can use the Report.OnInitializeParameters to turn off interaction. Set
Report.ShowAutoSearchDialog to False to turn off display for autosearch
parameters.
To identify whether the report is called from the Web, you could de…The installation file for ReportBuilder Services is installed to the
RBServer\Windows Service folder, on my machine the full path is
C:\Program Files\CodeGear\RAD Studio\6.0\RBServer\Windows Service
--
Nard Moseley<…
1. Modify the .res file and rebuild your Webtier.
2. Clear the Cache\Viewer directory on your web server - for example,
C:\rbWebPub\Cache\Viewer
3. The WebTier will regenerate the viewer files when it sees the
cache\viewe…A good example of performing custom processing is the Demos\WebTier\Custom
Parameters demo. (Note that to run the demo, requires that you also run the
Demos\Server\Custom Parameters demo for the server side of things. See the
ReadM…TrsClientReport is documented in the RB help. The RBServer\Demos\Clients
folder contains examples of using client report.
Report, ClientReport, and ArchiveReader all descend from Producer and share
many common properties and m…>What do i do inside this OnAction event?
Please re-read my first post on this thread.
Please re-read Hans' post that started this thread. That post states "In web
mode the report should be called by url paramet…Did you create custom WebModule action?
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Web mode
On the WebModule, create a custom Action and the implement its OnAction
event to process the custom request. In the event-handler call
WebTier.CreateClientReport to create an instance of a ClientReport that you …Try exiting out of ReportBuilder Services (right mouse over the system tray
icon and select Exit). Then re-start, but specify to 'run as Administrator'.
On Windows 7 and Vista apps do not run with admin privileges unless you
…