Forum Replies Created
-
AuthorPosts
-
Ian MitchellKeymaster
I will investigate
Ian MitchellKeymasterSorry, but I still don’t understand what you want.
Ian MitchellKeymasterI understand WHAT you want to do.
I don’t yet understand WHERE you want to do it. Is this a stand-alone table, or a table which is part of something else?Ian MitchellKeymasterThis function gets around a restriction in MS Word. In older versions of Word, when using the HTML interface, Word does not allow style names which contain spaces.
So, as a work-around, eaDocX changes the name of the style in Word to add underscore instead of space (and adds “_eaDocX_” so that it’s easy to find again) then, when the document has generated, changes the name back to the original.
Here, it looks like something has happened at the end of this process, and the document has not completed the generate, and the final ‘change back’ function has not worked.
Did you see any errors when generating?Ian MitchellKeymasterI think we have satified this use case using the eaDocX Collaboration Edition function – did you look at that?
Ian MitchellKeymasterI still don’t fully understand where the problem is.
Your example looks like a simple list of <>Requirement elements, some of which have a related < Class element.
Is the problem that these requirements, in your example, are (nested) child requirements of another requirement? And they all – parent and children – have the same stereotype?
If this is the case, then you really do have a problem: to print the parent <Requirement, it probably needs to print ‘inline’, with a table of other requirements linked to it via a ‘nesting’ relationship – using a Relationship Table. But eaDocX only allows you to print attributes of the ‘nesting’ connector, or the child requirement – not things which relate to the target requirement. This may be one of those example where, because eaDocX has a finite set of capabilites, you just can’t do what you need using the out-of-the-box function, so you will need to either write a script, or print the data in a differnet way.
If the children have a different stereotype from the parent, then it’s easy – just create different Profiles for the two stereotypes. As it stands, you kind-of want the same stereotype to print in two different ways, depending on whether it’s a parent or a child. And eadocX can’t do that.
There’s an important more general point here. If you choose to generate your documents from EA – using any generator application – then there will always be restrictions on how things can look. You get all the bebefits of generate document, and this is the price.
Ian MitchellKeymasterDo you mean that Element Reports are not working in this version, or that the document does not look how you want ?
Ian MitchellKeymasterThere was an issue with creation of Element Reports, under some circomstances.
Fixed in v5.0.5 now on the website.
This also has a new feature to allow you to choose ‘any stereotype’ or ‘no stereotype’ as options on element reports.
Sorry for the issue.Ian MitchellKeymasterI suggest that, before you do any comparison, that you take a copy of the eaDocX-generated document, and use that to re-generate the document.
I’m sorry, but I don’t know what MS Word does when it does a document comparison.Ian MitchellKeymasterThe problem is at step 6 I think.
eaDocX saves all the Profile and settings information in some XML which is saved in the Word document. If you are doing lots of copying and comparing, maybe this got lost.
Have you looked into eaDocX Collaboration Edition? This is designed to collect together all the feedback from multiple users, and let you see who have commented/changed each Ea element. It will even do the updates into EA for you. I think you should look into this.
Thanks
IanIan MitchellKeymasterHmmm. I wonder if something is going wrong in the generator when the hyperlinks are being created.
Can you run it again with the eaDocX Trace switched on? That sometimes shows errors.
Also, have you tried reducing the scope of the document, and printing smaller bits, in case there’s an error in one small area which is causing everything to fail. We sometimes see strange stuff like this where there are inconsistencies in the EA model, some of which eaDocX isn’t expecting.2 June 2021 at 12:25 pm in reply to: Description Column Width not Applying – One Stereotype 5.0.4.1 #9908Ian MitchellKeymasterI have checked, and eaDocX is exporting the correct table widths to Word, so I guess this is due to Word ‘helping’ by re-sizing the table. We have no control over that function, sorry.
Ian MitchellKeymasterSo are you seeing NO hyperlinks anywhere in the document? This usually only happens when you are generating a document in DRAFT mode, but this is usually only used when you need a quick look at the generated document. This is because creating all the word hyperlinks can take some time. Otherwise, there should be no difference.
Ian MitchellKeymasterDid you try using a new section with an Element Report in it? Element Reports can be made from elements from anywhere in the model.
If you want it to be put inside another section, that eaDocX can’t do that.
And there is always the ultimate option of creating your own script to document elements of that type – but this requires programming.Ian MitchellKeymasterThis has been fixed in the latest release: 5.0.4.3. Existing profiles will no longer overwrite existing ones EXCEPT when there is no profile (this shows as ‘do not print’). So, if you delete a profile for a specific element type (for example, ‘Comment’) , then add a new section with some Comment elements in it, eaDocX will add a new profile for ‘Comment’. That’s just because eaDocX can’t tell the difference between ‘there is no Profile because someone deleted one which WAS there’ and ‘there just isn’t a profile’.
-
AuthorPosts
Download a free trial
Download eaTeamWorks today for several free for life features, plus no obligation, 30-day trials of all the products: eaDocX, ea Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why we sell the world’s best-selling Enterprise Architect extension.
Download