![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Word to DOORS export Topic Summary: Lost Auto numbering Created On: 15-Jan-2007 21:39 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi,
I have a source document set which I need to export to a DOORS formal module. The source material has auto numbered paragraph numbering which needs to be retained for referencing, however regardless of the export options selected, the Paragraph numbers are removed and replaced with the DOORS hierarchical numbering. Is there any way round this import issue? Cheers Mark ------------------------- mark_williamson@synthesys.co.uk http://www.synthesys.co.uk ---------------------------------------- |
|
![]() |
|
![]() |
|
Doors auto numbers heading and in theory can't be fooled.
Solution may be to put in a document with out any headings. |
|
![]() |
|
![]() |
|
You need to convert the auto numbers to fixed text before importing. When I saw this done it used a word Macro to provide a unique delimiter so they could be extracted to an object attribute in DOORS.
|
|
![]() |
|
![]() |
|
Thanks Robert, I suspect that you are right and that the nubering may have to be incorporated in the text. I do not want the nubering extracted to an object attributre in DOORS though, as the Doc Express export back to WORD contains attributes in a separate table format, rather than as paragraph numbers.
Cheers Mark ------------------------- mark_williamson@synthesys.co.uk http://www.synthesys.co.uk ---------------------------------------- |
|
![]() |
|
![]() |
|
If the word document is in natural hierarchy order (that is you don't have a level N+2 heading subordinate to a level N heading, such as level 4 below a level 2), then you should be able to import the Word document into DOORS and force DOORs to adopt the exact same numbering.
To do that you need to realize one indisputable fact of Word-to-DOORS exporting: DOORS creates a Heading object based on the 'Outline Level' of each Word paragraph. Now the 'Outline Level' of Word Headings corresponds to the apparent level, but non-Heading paragraphs can have outline levels which are not readily apparent. Thus, when exporting from Word to DOORS there is no getting around viwing the Word 'document map', which shows all paragraphs that are not outline level of 'body text'. Specifically, non-heading paragraphs that HAVe outline level DO appear in the document map. Thus the document map shows all paragraphs that will export as DOORS headings. Click on each paragraph in the map that you do not intend as a heading, format paragrapy, and change the outline level to 'body text'. It should disappear from the document map. If you do nothing else at all then you should be able to click on the next such paragraph, then cntl-Y to 'repeat' which should make it body text as well. When the document map looks like your heading structure, your document is ready for export to doors. Once in DOORS you can write a quick DXL that preseves the currnent paragraph 'number' of each object into a string attribute. See attached. - Louie |
|
![]() |
|
![]() |
|
Hi Louie,
Many thanks for your proposed solution and DXL code. I have attempted this and I can see what you were alluding to. I can indeed see the document hierarchy within the new string attribute. Unfortunately this doesn't exactly fit the bill. We need to have the paragraph numbers derived from the Word Numbering structure within the Object Text. I managed to get the source document into DOORS with the correct hierarchy but all the text went into DOORS as Object Heading which was not ideal. I have now resorted to creating the Object structure within DOORS manually and pasted the content in sentence by sentence, physically adding the paragraph numbering from the source Doc. Thanks Mark ------------------------- mark_williamson@synthesys.co.uk http://www.synthesys.co.uk ---------------------------------------- |
|
![]() |
Telelogic DOORS
» General Discussion
»
Word to DOORS export
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.