![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Unable to edit Attributes and Types Topic Summary: Created On: 28-Mar-2007 16:00 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I have an odd problem that I hope someone can resolve.
I have a module that has been around for some time, which contains a number of multi-valued Enumeration Types. I have just added another, and having created it I decided to add an additional enumeration to the type. When I tried to do so I got a pop-up that said:-
"Type is in use - base type cannot be changed"
I then tried to edit an existing type and found that this situation exists with all the attributes and types in this module, I appear to be unable to edit any of them - despite having admin rights to the module. Other modules in the project to not suffer the same problem, enumerations can be added to types at will.
Anyone out there able to suggest a reason/solution??????
Thanks
|
|
![]() |
|
![]() |
|
Hm......................
An update. I've found a work-around. If I try to edit the enumeration type to change it to a another type (eg, an integer) it tells me that I can't do that - which is not unreasonable. However, when I then try to edit the enumeration it permits me.
Have I discovered a "feature", or does everyone else know about this?
|
|
![]() |
|
![]() |
|
Your error Base type cannot change is very reasonable if the Type is in use. If you have a type defined as integer min 0 max 100 called 'Percent' and have an attribute def called 'Complete' that uses type Percent, it makes sense that you cannot change 'Percent' to be base type Real number; Complete is depending on it being an integer.
Now you CAN change, modify, add, or subtract specific enumerations from an attribute type that currently in use. Edit the Type, then modify its enuerations. If you cannot do that its because the admin has denied you modify 'Access' rights to that type; which is also a reasonable thing to do. Anyway, to modify attr Values you must have rights to the object and the 'Values' of the attribute, and have the module open either Edit, or shared with that section unlocked. To modify attr Defs and Types you have Access rights to that and of course have the module open Edit (not Shared). - Louie |
|
![]() |
Telelogic DOORS
» General Discussion
»
Unable to edit Attributes and Types
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.