Sparx Systems Forum
Enterprise Architect => Suggestions and Requests => Topic started by: Robert Sheridan on September 14, 2007, 01:54:52 am
-
It would be a big help if multi level requirements could be output via the RTF reporting tool with indenting to reflect their place in the hierarchy (i.e. displayed in a similar way to the project browser tree).
At present I acheive this to some extent by using packages, but when decomposing requirements a package is not always appropriate and so I have to manually edit the RTF output to make it clear to readers which requirements are children of another requirement.
Robert
-
Edit the styles in your RTF template to include indenting. When you generate your document it will automatically apply the style that corresponds with the element's level in the project browser. I do this all the time and it works great!
-
Edit the styles in your RTF template to include indenting.
...
I do this all the time and it works great!
:o
Hi Erixon,
how did you edit the Styles with indenting?
Everytime I try this, the result is even worse!
I post the Version of my Template:
snip - I will use glowing Text for marking the Tags!
[glb]package >[/glb]{Pkg.Name}
{Pkg.Notes}
[glb]package element >
requirement >[/glb]
1. {ElemRequirement.Name}
{ElemRequirement.Notes}
[glb]< requirement
external requirements >[/glb]
1. {ElemExtRequirement.Name}
{ElemExtRequirement.Notes}
[glb]< external requirements
< package element
element >[/glb]
INDENT---1.0 {Element.FullName}
INDENT-------{Element.Notes}
[glb]requirement >[/glb]
INDENT------1.0.0 {ElemRequirement.Name}
INDENT------------{ElemRequirement.Notes}
[glb]< requirement
external requirements >[/glb]
INDENT-------1.0.0 {ElemExtRequirement.Name}
INDENT-------------{ElemExtRequirement.Notes}
[glb]< external requirements
child elements >
< child elements
< element
child packages >
< child packages
< package[/glb]
snap
Unfortunately I haven't ftp-space to show you an output :(
You can believe me: The result has absolutely nothing to do with this above! :o :o :o
Personaly my biggest problem is, that I have to document a complex piece of software, which is spreaded over 7 levels packages and 5 levels underlying requirements... :(
Perhaps someone can share a rtf-template with me... ?
Thanks for all in advance
Marc
-
- In the RTF Editor, select Edit | Edit Style...
- As prompted in the Edit Stylesheet dialog, select the style that you want to edit
- Select OK
- Make the necessary adjustments in the ruler
- Click anywhere on the page to end the editing
- Save the RTF template.
See Creating and Editing Styles in:
http://www.sparxsystems.com/downloads/whitepapers/Working_with_the_RTF_generator.pdf