Author Topic: RTF Reporting for requirements enhancement  (Read 3988 times)

Robert Sheridan

  • EA User
  • **
  • Posts: 24
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
RTF Reporting for requirements enhancement
« 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

erixon

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: RTF Reporting for requirements enhancement
« Reply #1 on: October 11, 2007, 07:33:44 am »
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!

Marc

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • German user of EA and RAQuest (Beginner)
    • View Profile
Re: RTF Reporting for requirements enhancement
« Reply #2 on: October 22, 2007, 07:06:00 am »
Quote
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
When I'm online you can reach me @skype:
http://skype:mh-consult?call

erixon

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: RTF Reporting for requirements enhancement
« Reply #3 on: October 22, 2007, 09:13:43 am »
- 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