Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: Lost POPUP Capability on imported Partition
Topic Summary:
Created On: 27-Sep-2005 13:49
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
Answer This question was answered by cliff Bly, on Wednesday, September 28, 2005 2:15 PM

Answer:
oops let me rephrase.
1. I restored an archived project from our customer. the project is a partition from their database.
2. When I originally opened a formal module in the project, the normal popup menu was not available. Right clicking results in nothing.When I added a dxl to create a menu item under \lib\dxl\config\formalPopupFiles and restarted DOORS, I got a dxl error:
- could not create menu item (did not think to cut and paste error message)
3. If I renamed the project the popup menu is available.
4. If I changed the line in formal.dxl from
createFormalPopupMenu to if (name(current Project) != "xx") {createFormalPopupMenu}
I did not get the dxl error.

Tried to re-create the problem by removing and re-restoring the archive. The problem is not happen again. I probably had finger problems yesterday.

thanks.
 27-Sep-2005 13:49
User is offline View Users Profile Print this message


cliff Bly

Posts: 58
Joined: 11-Apr-2003

DOORS version 7.1

Our customer has provided an archive of a partition from their database.

If I restore the project as is, when I open any formal module, I do not have access to popups using the right mouse button. I also define my own popup menus in doorshomelib\dxl\config\formalPopupFiles. This causes dxl problems when the modules are loaded.

I modified the formal.dxl to not execute "createFormalPopupMenu" for this project.

If I restore the archive under a different name or if I rename the project, I have access to the formal module popup menus.

No directories or files on the client machine are modified by the restore of the archive.

There are no triggers for the project nor modules.

Does anyone know how this is done?? and if so is there a way to detect such alterations beforehand.

-------------------------
Cliff Bly
Report this to a Moderator Report this to a Moderator
 27-Sep-2005 21:52
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

Maybe I didn't read this correctly. If you modified your formal.dxl to recognize the "current" project name and then suppress popups in this project, then its no surprise that popups will start working when you rename the project.

You'll have to report the exact DXL errors if you want use to comment on that.

- Louie
Report this to a Moderator Report this to a Moderator
 28-Sep-2005 14:15
User is offline View Users Profile Print this message


cliff Bly

Posts: 58
Joined: 11-Apr-2003

Answer Answer
oops let me rephrase.
1. I restored an archived project from our customer. the project is a partition from their database.
2. When I originally opened a formal module in the project, the normal popup menu was not available. Right clicking results in nothing.When I added a dxl to create a menu item under \lib\dxl\config\formalPopupFiles and restarted DOORS, I got a dxl error:
- could not create menu item (did not think to cut and paste error message)
3. If I renamed the project the popup menu is available.
4. If I changed the line in formal.dxl from
createFormalPopupMenu to if (name(current Project) != "xx") {createFormalPopupMenu}
I did not get the dxl error.

Tried to re-create the problem by removing and re-restoring the archive. The problem is not happen again. I probably had finger problems yesterday.

thanks.

-------------------------
Cliff Bly
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.