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: Tools > Find bug ?
Topic Summary: Use of ? and * wildcards
Created On: 14-Apr-2008 10:53
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.
 14-Apr-2008 10:53
User is offline View Users Profile Print this message


Simon Haydn

Posts: 22
Joined: 14-Sep-2007

Using 8.3:

I've got a Common Error Messages module with 3 columns consisting of Common Error Messages (Object Heading/Text), Solution (Text) and Status (Enumeration). The Status column contains either Open or Closed.

If you do Tools > Find... from the Database window and search for Closed in that module, it won't find any matches, but if you search for C?osed it finds it. Now if you search for Clos?d it can't find it again?

2 questions, 1: Why doesn't the Find tool search all columns within a module without the wildcard (but does search them with it)?, and 2: why does the ? wildcard only work near the beginning of a word and not the end? It's the same for * as well.

-------------------------
Simon Haydn BSc (Hons)

Requirements Controller
Marshall Aerospace (UK)
Report this to a Moderator Report this to a Moderator
 14-Apr-2008 19:00
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

It looks like only Object Heading and Object Text can be searched with the 'find' tool from the DB explorer. It doesn't work on other attibutes, even if displayed in a column in the default view. It appears the word 'Closed' isn't in the Text, but surely there is a word with a capital 'C' followed by some word '...losed'.

I don't see a 'find' in the module >Tools menu, but you can 'filter' and from there can filter on whichever attributes you like.

- Louie
Report this to a Moderator Report this to a Moderator
 14-Apr-2008 19:45
User is offline View Users Profile Print this message


Eric Piallat

Posts: 33
Joined: 26-Jan-2004

I am the same opinion as Louie.
Could it be that you have something like "CIosed" or "C1osed" written, with a capital I or a "one" instead of the lower case L ?

A more tricky thing could be that you have something "hidden" between the C and the L, may be some RTF format. As I don't have DOORS 8.3 installed, I can't confirm however.

But you can test it with a dxl column from DOORS examples (new column, layout DXL, browse..., then "Display Rich Text Codes")

Hoping this could be useful.

- Eric

-------------------------
E. Piallat
CeBeNetwork
Report this to a Moderator Report this to a Moderator
 15-Apr-2008 09:24
User is offline View Users Profile Print this message


Simon Haydn

Posts: 22
Joined: 14-Sep-2007

Louie/Eric,
I'd agree that using the DB Explorer Find option will only search Object Heading and Text, which is why it can't find Closed (it's within another attribute called Status). What's odd is that you can use the same Find tool to search the modules within that folder, but by adding a wildcard, you can then find Closed.

I've also tried using filters and Edit > Find from within the module that I know contains the word Closed, but the only place it occurs is in the Status column. This module was created manually, so there shouldn't be any RTF in it, but I've tried out the Display Rich Text Codes and that only works for the Object Heading and Text column.

Basically, what I'm trying to say is that, unless you use a wildcard within a specific part of the word you're looking for, you won't find your search term. That's not good.

-------------------------
Simon Haydn BSc (Hons)

Requirements Controller
Marshall Aerospace (UK)
Report this to a Moderator Report this to a Moderator
 15-Apr-2008 17:13
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

Did some v8.1 testing. Created a new module with an empty object. Created a new attribute and set its value to 'Closed'. From the Explorer, searched for 'Closed' and it didn't find it. Didn't find 'C?osed' either. Add 'osed' to the Object Text. Now it finds 'C?osed'.

Not sure what to think about the 'C', but it appears your search is finding objects with 'osed' somewhere in the Heading or Text.

- Louie
Report this to a Moderator Report this to a Moderator
 16-Apr-2008 09:11
User is offline View Users Profile Print this message


Simon Haydn

Posts: 22
Joined: 14-Sep-2007

Louie,
you're right, I have the word "proposed" and it's finding that instead. At least I've got a bit more evidence for Telelogic when they get back in touch with me. Simon.

-------------------------
Simon Haydn BSc (Hons)

Requirements Controller
Marshall Aerospace (UK)
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.