![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Changing DOORS error messages Topic Summary: Customizing DOORS messages shown in dialog Created On: 6-Dec-2005 17:48 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi! ------------------------- Greetings,<BR>Oliver<BR><BR><BR>Oliver Roepke<BR>Axis Engineering AG, Munich |
|
![]() |
|
![]() |
|
Not good news I am afraid.
You can use noError and lastError to capture and handle error messages within your DXL. A call to noError() turns off error reporting. A call to lastError() turns error reporting back on and returns the error message (or null if no error). Unfortunately, there is no easy way to suspend error reporting for link creation. When the user selects "Make link from start", doors executes the standard item linkCompleteFromItem. There is no way to modify this. You could wrap the call to linkCompleteFromItem in your own DXL, but this would mean editing formal.dxl and creating a new dxl file to be invoked from the menu option. Another problem is that there is no way to change the popup menu that you get after a drag and drop operation, so users who link by drag and drop would still get the original error message. Also, I assume that many of the standard DOORS error messages are builtin to the doors.exe as they are not defined in DXL, so you cannot edit the strings. ------------------------- Tony Goodman http://www.smartdxl.com |
|
![]() |
|
![]() |
|
Hello Tony,
thank you very much for your comprehensive explanations. That's are indeed not good news. So I will try to wrap call to linkCompleteFromItem to see what this means to other DXL scripts. And probably I will send a proposal to Telelogic to make error messages configurable. Best, Oliver ------------------------- Greetings,<BR>Oliver<BR><BR><BR>Oliver Roepke<BR>Axis Engineering AG, Munich |
|
![]() |
Telelogic DOORS
» General Discussion
»
Changing DOORS error messages
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.