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: Speaking of Triggers, Why is "Specific Close" found by name(t)
Topic Summary:
Created On: 1-Jul-2004 15:38
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.
 1-Jul-2004 15:38
User is offline View Users Profile Print this message


Ben Tooker

Posts: 13
Joined: 9-Jun-2003

Folks,

Speaking of Triggers. After I start a Trigger my counting the Triggers loop (telling me how many Triggers there are) finds the one I started, but another "thing" (ie, "Specific close for start 20", etc). Anyone have any idea why?

I start my Triggers with something like this:

string u = doorsname
Trigger t
t = trigger(u, project->"Block"->module->"Issues"->attribute->"State", post, save, 7, "#include <C:/Program Files/Telelogic/DOORS 7.1/lib/dxl/addins/email Function/emailChangestoIssueStateChangesToSeveralConditions.dxl>")
-----

Later I count my Triggers with:

string a, b
Trigger trig
int i = 0
for trig in current Project do {
i++
a = name(trig)
print a "\n"
bbb = dxl(trig)
print "DXL: " b "\n"
}
print "There are " i " triggers. \n"
print "DONE"
-----

So if I "Delete" all Triggers, then "Start" 4, I get this from my trigger counter. What are these "B:specific Close for Start" etc. doing here?

B:specific close for Start 20
DXL:
B:specific close for btooker 23
DXL:
B:specific close for btooker 21
DXL:
B:specific close for btooker 22
DXL:
Start
DXL: #include <C:/Program Files/Telelogic/DOORS 7.1/lib/dxl/addins/email Function/emailChangestoIssueStateChangesToSeveralConditions.dxl>
btooker
DXL: #include <C:/Program Files/Telelogic/DOORS 7.1/lib/dxl/addins/email Function/emailChangestoIssueStateChangesToApprovedFromComplete.dxl>
btooker
DXL: #include <C:/Program Files/Telelogic/DOORS 7.1/lib/dxl/addins/email Function/emailChangestoIssueStateChangesToCompleteFromPending.dxl>
btooker
DXL: #include <C:/Program Files/Telelogic/DOORS 7.1/lib/dxl/addins/email Function/emailChangestoIssueStateChangesToPendingFromInWork.dxl>
There are 8 triggers.
DONE
-----

I'm open for reasoning. Thanks,
Ben

-------------------------
Ben Tooker
Report this to a Moderator Report this to a Moderator
 1-Jul-2004 16:22
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

I just ignore triggers whose name starts with "B:Specific". Does it work? Yup. Do I know what's going on? Nope. Do I care? ...

- Louie

I suspect the reasoning is the same one explaining why Hot Dogs come in packs of 10 while buns come in packs of 8.
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.