Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
72:custom_reports_getting_started_creating_reports [2019/02/15 20:06] – ext-bkkr | 72:custom_reports_getting_started_creating_reports [2022/01/13 07:04] – [Create a Data Set] twn | ||
---|---|---|---|
Line 18: | Line 18: | ||
- Select **Stages Data Source**. Enter a name for the data source. | - Select **Stages Data Source**. Enter a name for the data source. | ||
- Click **Next**. | - Click **Next**. | ||
- | - If you do not use the PkitMetrics.xml you need to specify the Stages server URL and enter a Stages username and password and click **Finish**. | + | - If you do not use the metrics.xml you need to specify the Stages server URL and enter a Stages username and password and click **Finish**. |
- | - If you use the PkitMetrics.xml, it is necessary to insert a script for your Data Source. You will see the created Data Source in your BIRT Report Designer, click on Data Source and choose the " | + | - If you use the metrics.xml, it is necessary to insert a script for your Data Source. You will see the created Data Source in your BIRT Report Designer, click on Data Source and choose the " |
- Insert the [[: | - Insert the [[: | ||
Line 32: | Line 32: | ||
- Click **Edit Script** | - Click **Edit Script** | ||
- Enter the following script into the editor | - Enter the following script into the editor | ||
- | |||
- | < | ||
- | var artifacts = | ||
- | pkit.getCurrentProject().getEntities(" | ||
- | [0].getEntities(" | ||
- | for (i = 0; i < | ||
- | var artifacts_instances = | ||
- | | ||
- | for (j = 0; j < | ||
- | var artifacts_revisions = | ||
- | | ||
- | if (artifacts_revisions.length == 0) { | ||
- | dataset.setColumnValue(" | ||
- | } else { | ||
- | | ||
- | | ||
- | } | ||
- | | ||
- | | ||
- | | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | To finish the editing of the script, click **OK**. | ||
- | |||
- | Enter a //Current metric //in the text input field. The current metric is the Stages path to an existing Stages metric element or workspace name combined with the metric name. You can see both ways in the example below. A metric element with the name " | ||
- | - //Note: The current metric value is needed for the preview, if the script contains the statement //<font inherit/ | ||
- | - Click **Finish** | ||
- | |||
- | ==== Create a Data Set ==== | ||
- | |||
- | - Navigate to the **Outline View** | ||
- | - Select a name for the Data Set, and click **Next**. | ||
- | - Enter the column names and data types | ||
- | - <font inherit/ | ||
- | - <font inherit/ | ||
- | - Click **Next**. | ||
- | - Click **Edit Script** | ||
- | - Enter the following script into the editor | ||
- | - | ||
< | < | ||
Line 95: | Line 54: | ||
} | } | ||
} | } | ||
+ | |||
</ | </ | ||
To finish the editing of the script, click **OK**. | To finish the editing of the script, click **OK**. | ||
- | Enter a //Current metric | + | Enter a //Workspace Path //in the text input field. The //Workspace Path// |
- | - //Note: The current metric | + | - //Note: The Workspace Path value is needed for the preview, if the script contains the statement //<font inherit/ |
- Click **Finish** | - Click **Finish** | ||