![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Attributes automatically Setting Topic Summary: Created On: 21-Oct-2003 16:10 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I have some attributes that are setting automatically from the parent. However I don't want those attributes to automatically set. If I move the requirement it disrupts the workflow but then I can set the attributes to whatever I wish. Is there a work around for this?
|
|
![]() |
|
![]() |
|
Hi Joy,
for the attributes in question you can do the following: Edit -> Attributes -> (select your attribute) -> Edit -> Uncheck the 'Inherit Value' checkbox on the left hand side of the form. Regards Andrew. ------------------------- Andrew Tagg Astrium EADS Requirements Management Team Stevenage United Kingdom andrew.tagg@astrium.eads.net www.astrium.eads.net |
|
![]() |
|
![]() |
|
Tagg is right. To which I add:
Lets say you define an attribute to 'Inherit'. You set an object's value to "Square" and you notice that both its subordinate objects display 'Square'. Now exliciticly set one of the subordinate's to 'Square'. You don't notice a difference. But there IS a difference. The other subordinate has no true value. The first subordinate has a specific value and the second doesn't, even if DOORS displays 'Square' in both cases, and in dxl both return 'Square' when you issue: Value = obj.NameAttr. The DXL command "hasSpecificValue" is used to determine whether an object attribute has an actual value or not (it also identifies "defaulted" attributes). If you like the Inherited values but want to un-inherit the Attribute, you may want to run a DXL that does the following before turning off the 'Inherit' property of the attribute: for obj in entire mod do { obj.NameAttr = obj.NameAttr // gets the inherited value, then explicetely sets it obj.NameAttr = richText(obj.NameAttr) // for Text attributes in v5 obj.NameAttr = richTextWithOle(obj.NameAttr) // for Text attributes in v6 and v7 } // end for obj in entire mod loop. - Louie |
|
![]() |
Telelogic DOORS
» General Discussion
»
Attributes automatically Setting
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.