Both sides previous revisionPrevious revisionNext revision | Previous revision |
v7migrate:reports [2018/11/09 13:50] – [How to migrate reports] vtbr | v7migrate:reports [2024/02/15 00:00] (current) – external edit 127.0.0.1 |
---|
The reporting system has been simplified in V7. To migrate an existing report to V7, the following steps should be taken | The reporting system has been simplified in V7. To migrate an existing report to V7, the following steps should be taken |
| |
* The Report Designer [[http://www.methodpark.de/downloads/stages/birt/Birt RCP Designer_7.2.0.zip|version 7.2.0]] should be used. It is based on BIRT Report Designer 4.4.2. | * The Report Designer [[https://www.methodpark.de/downloads/stages/birt/Birt_RCP_Designer_7.2.0.zip|version 7.2.0]] should be used. It is based on BIRT Report Designer 4.4.2. |
* The ''<font inherit/Courier New,Courier,monospace;;inherit;;inherit>PkitMetrics.xml</font>'' and the related "beforeOpen" scripts are no longer required. To remove them, follow these steps for every Data Source in your report: | * The ''PkitMetrics.xml'' and the related "beforeOpen" scripts are no longer required. To remove them, follow these steps for every Data Source in your report: |
* Click on the Data Source | * Click on the Data Source |
* Open the "Script" tab in the main edit window | * Open the "Script" tab in the main edit window |
* Double click on the Data Source to open the "Edit Data Source" window | * Double click on the Data Source to open the "Edit Data Source" window |
* In the "Stages Data Source" selection, make sure that the "User Name" and "Password" fields are empty if you are NOT using the Report Designer preview. If you are using the preview, add your own user name and password in those fields. | * In the "Stages Data Source" selection, make sure that the "User Name" and "Password" fields are empty if you are NOT using the Report Designer preview. If you are using the preview, add your own user name and password in those fields. |
| |
| |
====== How to use new V7 scripting capabilities ====== | ====== How to use new V7 scripting capabilities ====== |
| |
A new API call ''stages.getCurrentProcess()'' has been added as a shortcut for the existing ''pkit.getCurrentProject().getEntities("containsProcess@SYSTEM")[0]'' call sequence. | A new API call ''stages.getCurrentProcess()'' has been added as a shortcut for the existing ''pkit.getCurrentProject().getEntities("containsProcess@SYSTEM")[0]'' call sequence. |
| |
| |