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: find and replace
Topic Summary: find and replace with module prefix and absolute#
Created On: 17-Jan-2007 20:34
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.
 17-Jan-2007 20:34
User is offline View Users Profile Print this message


eleanor mcbeth

Posts: 1
Joined: 9-Jan-2007

I am trying to use dxl to replace all of my "shall"s with "SHALL [module prefix + absolute #]" in the object text of my requirements module.  I have played around with the find and replace dxl, but no luck.  Any suggestions?
Report this to a Moderator Report this to a Moderator
 22-Jan-2007 12:56
User is offline View Users Profile Print this message


Anton Drexler

Posts: 25
Joined: 9-Dec-2003

Hi Eleanor,

I'm not quite sure if I did understand you right, but - if - try this DXL (count and filtering are for instrumentation and can be omitted):

Module m = current
Object o
string oText
string oldText = "shall"
string newText
int sOffset, oLength, count = 0

for o in m do {
oText = richText o."Object Text"
newText = "SHALL"
if (findRichText (oText, oldText, sOffset, oLength, false)) {
newText = newText "[" identifier o "]"
o."Object Text" = richText (replaceRichText (oText, sOffset, oLength, newText) "")
count++
accept o
} else
reject o
}

filtering on

print count
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.