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: what is the dxl command for "includes"?
Topic Summary:
Created On: 4-Nov-2007 17:35
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.
 4-Nov-2007 17:35
User is offline View Users Profile Print this message


Alex Hinkis

Posts: 35
Joined: 12-Nov-2006

I have a multi valued attribute called "phase" , his values are :x,y,z.
If I want to write a simple logical condition  in dxl command if phase includes "x" then...)
how can I do it?
Report this to a Moderator Report this to a Moderator
 5-Nov-2007 08:52
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

From the manual :-)

bool isMember(attrRef, string s)
where attrRef is in one of the following formats:

(Object o).(string attrName)
(Module m).(string attrName)
(Link l).(string attrName)
Operation
Returns true if the option specified as s is present in the multi-value attribute.

Example
if (isMember((current Object)."Country", "Australia")) {
addRequirement("Right-hand drive model
needed")
}

-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 0 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 0 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.