![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Adding enumerations to existing type Topic Summary: Created On: 19-Sep-2007 10:18 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I have an existing enumerated type to which I want to add another enumeration.
Normally this works without problem, but with this particular type I get an error message:-
"Type is in use - base type cannot be changed"
I don't want to change it, merely add another entry to the list of enumerations. It appears to be common to all the Enumerated Types in this particular module, other modules don't have a similar problem. Also, if I import a type where I know I can edit it into the module in question I get the above message when I try to modify it.
So.... my question is (I think!):- what is there about this particular module that means Enumerated Types cannot be modified??
|
|
![]() |
|
![]() |
|
I'm sure that you have checked this out already, but what are the access rights for both the module and the type?
------------------------- Bob Mathis Robert.S.MATHIS@odot.state.or.us |
|
![]() |
|
![]() |
|
I get that particular error when I attempt to change the Base Type of the attribute Type; perhaps from Enumeration to Text. That message pops up right away. I was unable to reproduce that message by clever denying of access rights, such as allowing RC but no 'M'odify access.
Are you SURE this particular attribute is an Enumeration in THIS module? Edit menu >Types... >select the type >[Edit...]. The 2nd line 'Base type' should say 'Enumeration' in the pulldown. If its somethine else like 'Text' then the Enumerations tab will work but all interaction with it will be grey'd out. You get this message after inserting a new enumeration and then hitting [OK]? Very odd. - Louie |
|
![]() |
|
![]() |
|
Access rights for module and type are fine. Its an error I would expect to get if I tried to change the Base Type of the attribute from "enumeration" to anything else, but it is normally possible to add an enumeration item to an existing list.
In this particular module, it is not possible to edit any of the enumeration types (as said above, I don't want to change the Base Type, just add another item to the existing enumeration list.) All the other modules in the Project database permit me to do this.
As far as I'm aware, this is the only module I have which exhibits this behavior. Its a real pain, 'cos obviously I need to add various enumeration values as the development progresses.
I suspect a DOORS "feature"!!!! so I've e-mailed a stripped-out copy of the module to Louie to see if there is something amiss in it.
Edited: 21-Sep-2007 at 10:29 by paul weston |
|
![]() |
|
![]() |
|
I see no such Email. Be sure to REMOVE the 'REMOVE' in the email.
|
|
![]() |
|
![]() |
|
Um.... sorry Louie, took your name in vain. As I received an e-mail from Telelogic with your name on it, I assumed you were a Telelogic support person. I now realise that it was only advice of a reply, you aren't and my response will have fallen in a bin somewhere at telelogic!!!!!!
Problem still stands tho'. I think a call to the helpdesk might be in order.
|
|
![]() |
|
![]() |
|
You 'took my name in vain'? Who do you think I am?? Golly, my reputation exceeds me!!! ..err.. preceeds me.
I think Emailing me a stripped down version of the module *.dma file is a reasonable thing to do. Louie.LandaREMOVEle@ngc.com. - Louie |
|
![]() |
Telelogic DOORS
» General Discussion
»
Adding enumerations to existing type
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.