Transferring parameters to the report
If other parameters are presented in the request line (not listed above), then server interprets them as parameters for building a report as internal FastReport variable.
Example:
/report=myreport.fr3¶m1=Hello%20World!
(query report "myreport.fr3", FastReport variable "param1" setting is "Hello World!")
Below are some restrictions concerning parameters transferred:
- all strings can be converted in Unicode UTF-8 format and can be compatible with HTTP query standard (use of standard function Untf8Encode and function HTMLCodeStr declared in frxServerUtils.pas file);
- all parameters are transferred to report as strings. Please keep in mind this when you use these parameters in the report script;
- all variables contained in TfrxReportClient.Variables are automatically sent to the server.