Movicon Help on Line - Rel. 11.7.1302
The Movicon Reports can be created by using the Movicon native tools (Embedded Reports and Textual Reports) or by using the Report Designer and Crystal Report™ tools.
The Reports can be created to display and print process data recorded on file according to a specific period. Movicon offers a userfriendly Report management that is very open and adaptable to printing Reports according to the specific needs of the end user. In addition to accessing historical data recorded by the Data Loggers, the Reports guarantee visualization of calculated amounts, totals, averages, and variances according to the selected criteria that include time ranges, product batches, operators, shift and other.
Movicon offers a "Report" resource called the "Embedded Report" to help you create your reports. This resourse allows you to create reports autonomously to display data recorded on database by the Historical Log and Dataloggers, or to display simple variables from your project. If you wish to create reports without graphics, you can use the Textual Reports that are also easier to use. Both the Movicon "Internal Reports" and " Textual Report" are compatible with the Windows CE environment. In additon to the native reports, Movicon also offers a "Report Designer" free of charge, which you can use to create complex reports by using a ".NET" tool that has been specifically designed for this purpose. Movicon continues to be compatible with the "Crystal Report™" report engine which is not integrated but needs to be purchased separately if you wish to use it as an alternative.
|
When you create reports in your projects, you will need to assess which report tool is the most appropriate to use from those offered: the Movicon Embedded Reports, the "Report Designer" or the "Crystal Report" external libraries. The choice will depend on the type of report you wish to create according to the pros and cons of the solutions offered. For further information on these the pros and cons, please refer to the section on: "Advantages and Disadvantages of using the Movicon Embedded Reports ". |
The native Movicon report files have the ".movrep" extension and are saved in the project's resource folder. The report files created with the "Report Designer" have the ".repx" extension, while those created with "Crystal Report™" have the "rpt" extension.
Report files created with the Report Designer Crystal Report can be associated to the "DataLogger/Recipe" resources as well as the "Historical Log Window" and "TraceDB Window" objects. When a report file is inserted in the "Report File" property of one of these objects, the "Print" command, which is available in the "DataLogger/Recipe window", "Historical Log Window" and "TraceDB, can be used to print it.
If this report file has a ".repx" extension, Movicon will execute this operation using the "Report Designer" libraries. If the file has a ".rpt" extension, Movicon will use the "Crystal Report™" libraries instead.
|
It is not possible to associate the "Embedded Reports" and "Textual Reports" to the "Report File" property of a "DataLogger/Recipe" resource and the "Historical Log Window" and "TraceDB Window" objects. The "Embedded Reports" or "Textual Reports" can only be executed through the "Command List - Report-Recipe" or the "ExecuteCommand()" script function. |
You can perform various operations in the reports to display, print or sace data on file by using the "Commands List - Report/Recipe" and "Commands List - Alarm" commands.
Reports from Web Client
This Report generation commands, which can be invoked from the Web Client, are always executed on the Server. For this reason, in order to prevent windows that display Reports from opening on the Server side, you will need to enable the "View Report" command from the Web Client, regardless of the Report type which may be an Embedded Report, a Textual Report or a Report created with "Crystal Report" or the "Report Designer". However, the 'Save Report", "Print Report", and "Send Report" commands are available and can be enabled from the Web Client side on the understanding that they will be executed on the Server side.