Adding New Attribute to Existing Artifacts in DOORS Nex Gen 5.0.2
![]()
Is there a process that will document how to update existing artifacts to show the new attributes added? Currently we find inconsistencies if I add an attribute for something I need to track after the requirement artifacts are enter, the column shows but I cannot edit unless I do some changes to the artifact. If I add a new artifact of course I have full access to modify that attribute column. An IBM paper is stating if I already have 100 artifacts created and now I need to track a new attribute, I have to go modify the column in a certain way in order to be able to use it. This seems like it is double the work than what I had to do in DOORS 9.6. I didn't copy and paste the IBM information here but if you need to see it please let me know.
|
3 answers
![]()
Scott, depending on quite what your question is (!) it may be that the recent response on this question is what you're asking about:
https://jazz.net/forum/questions/181234/i-have-a-module-with-alot-of-artifacts-i-want-to-add-another-multi-value-attribute-to-the-module-and-select-that-attribute-to-change-the-default-in-a-current-artifact-not-a-new-artifact To repeat what you've read in the docs and quoted earlier in this discussion, Attributes have an "initial" value not a "default" value. Initial value applies when artifacts are created - they are not retrospectively added to artifacts that already exist. This is different from DOORS behaviour where they have a default value which is applied to all objects which don't have an explicit value supplied. The answer on the other thread gives a couple of options for how to work around this by updating all the existing rows in your module to have the initial value set.. thanks -Dominic |