List of requirements connected with the objects by means of the relation realization.
3.3.14.1. Detailed description
The report is used to list the indicated types of objects included in the repository of the Enterprise Architect project connected with the requirements by means of the relation realization.
The report is divided into sections, the title element of the section includes the name of the indicated object, and inside every section there is a list of requirements connected with particular object by means of the relation realization. Each element of the list inside the section consists of the name of the object, description of the object, status, stereotype, author, and the information whether the object is the external requirement (only for the objects of requirement type).
Figure 86. Lizard Report Wizard. Elements of Data for the report tab.
3.3.14.3. Required input parameters
To generate the report it is required to provide:
· List of objects’ types (at least one element of the list)
· List of objects (at least one element of the list)
· List of selected requirements (at least one element of the list)
3.3.14.4. Optional input parameters
To generate the report you may indicate optionally:
· List of statuses
· List of difficulty levels
· List of priorities
· List of authors
3.3.14.5. Report’s realization
In order to generate the report select the Lizard – List of requirements connected with the objects by means of relation realization option from the Reporting -> Advanced reports text menu.
Step 1.Selecting the Types of objects
You must select at least one, few or all types of objects which you wish to include in the report or deselect those which you do not wish to include in the report. The method of using the functionality of the form element has been described in section 3.2.1 Functionality of the lists.
Then click Refresh button. The List of objects will be completed with the objects connected by means of relation realization which may be included in the report.
Step. 2. Determining the List of objects
You must select at least one, few or all objects which you wish to include in the report or deselect those which you do not wish to include in the report. The requirements which you select will be included in the report provided that they are connected with the selected objects from Step 1 by means of the relation realization. The method of using the functionality of the form element has been described in section 3.2.1 Functionality of the lists.
Then click Refresh (Odśwież) button. The list of objects will be completed with the properly connected elements which may be included in the report.
Step 3. Determining the List of statuses
You must select one, few or all statuses in order to include them in the report or deselect them when you do not wish to include them in the report. The method of using the functionality of the form element has been described in section 3.2.1 Functionality of the lists.
Step 4. Determining the List difficulty levels
You must select one, few or all difficulty levels in order to include them in the report or deselect them when you do not wish to include them in the report. The method of using the functionality of the form element has been described in section 3.2.1 Functionality of the lists.
Step 5. Determining the List of priorities
You must select one, few or all priorities in order to include them in the report or deselect them when you do not wish to include them in the report. The method of using the functionality of the form element has been described in section 3.2.1 Functionality of the lists.
Step 6. Determining the List of authors
You must select one, few or all authors in order to include them in the report or deselect them when you do not wish to include them in the report. The method of using the functionality of the form element has been described in section 3.2.1 Functionality of the lists.
Step 7. Filtering the List of objects
It is often the case that the number of requirements in the project’s repository from which the report may be generated is so big that you may find it difficult to find the elements that are interesting for you and which are to be contained in the report. In order to filter these requirements, you may enter the phrase corresponding to the name of the object in the Name fragment field. After clicking Filter (button, the number of requirements displayed in the List of objects should be smaller.
Example
For the following set of objects:
· KK Verification
· Price List
· Vehicle Card
If you enter the phrase “ca” in the Fragment of the name field and click Filter button, the List of objects will display:
· KK Verification
· Vehicle Card
Step 8. Indicating the requirements for reporting
Now you have to transfer the components that you want to include in the report from the List of objects to the List of selected objects. The method of using the functionality of the form element has been described in the section 3.1.1. Tab: Data for the report.
Step 9. Edition of the report’ description
You may also edit few displayed parameters of the report in the Report’s description tab. You may propose other values for: report’s title, author’s name, date of generation, version or report’s description here.
Step 10. Generating the report
The last step is to click Generate the report button. You should receive your report after a while.
Step 11. Presenting the report
Generated report is displayed in the new Report’s preview window.
Figure 87. Toolbar of the Report’s preview window.
Using the tools from the toolbar on the top of the screen you may save the copy of the report in one of the following formats:
· Jasper Reports
· RTF
· ODT
· DOCX
· HTML
· XLS
· CSV
· XML
· Embedded Images XML
What is more, the tools of the Report’s preview allow you to print the report, display the pages of the report, adjust the report to the window or scale the size of the displayed report.
The first page of the report includes the following information:
· version of the report
· title of the report
· date of creation
· name of the author
· description of the report
The list of objects from the project divided into sections is presented below. Each section includes the list of objects connected with the particular object of the list by means of the relation realization. Each element consists of:
· name of the object
· description of the object
· status
· stereotype
· author
· information whether it is the external requirement (only for the objects of requirement type)
Exemplary result of the generated report is presented below.
Figure 88. Exemplary Lizard report.


