From ICIHelp7.14
Jump to: navigation, search
 
(7 intermediate revisions by 3 users not shown)
Line 10: Line 10:
 
*is the value based on which the results are filtered.  
 
*is the value based on which the results are filtered.  
 
*can be used for a certain field or an entity. For example, if you select '''Created By '''under ''Please Select Entities to Search box'', it will show the list of users who have created the selected entities in ICM. This allows searching for entities created by specific user(s).  
 
*can be used for a certain field or an entity. For example, if you select '''Created By '''under ''Please Select Entities to Search box'', it will show the list of users who have created the selected entities in ICM. This allows searching for entities created by specific user(s).  
*can be a single value or a series of values that are combined with an operator. For example, <ul style="margin-left: 40px;">
+
*can be a single value or a series of values that are combined with an operator. For example,  
 +
<ul style="margin-left: 80px; list-style-type: circle;">
 
<li>“CLM Admin”</li>
 
<li>“CLM Admin”</li>
 
<li>“CLM Admin” AND EXECUTED</li>
 
<li>“CLM Admin” AND EXECUTED</li>
 
<li>"CLM Admin" OR Harish</li>
 
<li>"CLM Admin" OR Harish</li>
 
<li>"EMC Corpor" AND ( EXECUTED OR DRAFT )</li>
 
<li>"EMC Corpor" AND ( EXECUTED OR DRAFT )</li>
</ul> <li>can also include&nbsp;wild card characters like '''?''' (to match a single character) or '''*'''&nbsp;(to match&nbsp;any number of characters). Here are a few examples of wildcard search terms: <ul style="margin-left: 40px;">
+
</ul>
<li>'''APPROVE? Matches to APPROVED'''</li>
+
 
<li>'''APP* Matches to APPROVED and WAITING FOR APPROVAL'''</li>
+
*can also include&nbsp;wild card characters like '''?''' (to match a single character) or '''*'''&nbsp;(to match&nbsp;any number of characters). Here are a few examples of wildcard search terms:  
</ul> </li>
+
<ul style="margin-left: 80px; list-style-type: circle;">
 +
<li>'''APPROVE?''': Matches to APPROVED</li>
 +
<li>'''APP*''': Matches to APPROVED and WAITING FOR APPROVAL</li>
 
</ul>
 
</ul>
  
Line 31: Line 34:
 
*'''fuzziness operator (~)''' if you are not sure of the grammatical correctness of the search term. For example,&nbsp;'''APPROVL~'''&nbsp;matches APPROVED and&nbsp;WAITING FOR APPROVAL  
 
*'''fuzziness operator (~)''' if you are not sure of the grammatical correctness of the search term. For example,&nbsp;'''APPROVL~'''&nbsp;matches APPROVED and&nbsp;WAITING FOR APPROVAL  
 
*'''proximity search'''&nbsp;that allows the search term values to be further apart or in a different order. For example,&nbsp;'''"Waiting Approval"~3''' – Will match WAITING FOR APPROVAL and WAITING FOR MANAGER APPROVAL  
 
*'''proximity search'''&nbsp;that allows the search term values to be further apart or in a different order. For example,&nbsp;'''"Waiting Approval"~3''' – Will match WAITING FOR APPROVAL and WAITING FOR MANAGER APPROVAL  
*Boolean operators like +/- can also be used with search terms. '''+'''&nbsp;states that the term must be present in the result. '''-''' states that the following term must not be present in the result. Any other term without the operator is optional. For example, search terms cannot contain any of these reserved characters:&nbsp;'''+ - = && || > <&nbsp;! ( ) { } [ ] ^ " ~ *&nbsp;?&nbsp;: \ /'''  
+
*Boolean operators like +/- can also be used with search terms. '''+'''&nbsp;states that the term must be present in the result. '''-''' states that the following term must not be present in the result. Any other term without the operator is optional. For example, search terms cannot contain any of these reserved characters:&nbsp;'''+ - = && || > <&nbsp;! ( ) { } [ ] ^ " ~ *&nbsp;?&nbsp;: \ / -'''  
 
+
&nbsp;
+
 
+
&nbsp;
+
 
+
'''Related Topics:'''&nbsp;[[Using_Advanced_Search|Advanced Search]] &nbsp;| &nbsp;[[Searching_for_Agreements_and_Requests|Searching for Agreements and Requests]] &nbsp;| &nbsp;[[Saved_Searches|Saved Searches]] &nbsp;
+
 
+
&nbsp;
+
  
=== &nbsp; ===
+
A minus or hyphen sign can be used as a negative condition. For example,&nbsp;'''select&nbsp;'''an entity (Agreement), and enter the -&nbsp;'''''Draft&nbsp;'''''in the&nbsp;''Custom Keyword&nbsp;''field and&nbsp;'''click&nbsp;'''''Apply.&nbsp;''The Agreements with status other than&nbsp;''Draft&nbsp;''will be displayed.&nbsp;
 +
<div class="image-green-border">[[File:7.8-AdvancedSearch-Draft.png|RTENOTITLE]]</div>
 +
However, since it is a special operator, it cannot appear within the data part of the search term. For example, if minus sign was entered after the word&nbsp;''Draft&nbsp;''in the&nbsp;''Custom Keyword&nbsp;''field, Agreements in&nbsp;''Draft&nbsp;''state will only be displayed as the minus (-) part of the search term ('''''-Draft''''')&nbsp; will be ignored.&nbsp;
 +
<div class="image-green-border">[[File:7.8-AdvancedSearch Draft-.png|RTENOTITLE]]</div>
 +
'''Related Topics:'''&nbsp;[[Using_Advanced_Search|Advanced Search]] &nbsp;| &nbsp;[[Searching_agreements_and_requests|Searching for Agreements and Requests]] &nbsp;| &nbsp;[[Saved_Searches|Saved Searches]] &nbsp;

Latest revision as of 08:22, 20 May 2019

Using Wildcards in Searches

 

Wildcards make searching in ICM very easy and flexible. Here are some examples to see how this powerful feature can be used.

A search term:

  • is the value based on which the results are filtered.
  • can be used for a certain field or an entity. For example, if you select Created By under Please Select Entities to Search box, it will show the list of users who have created the selected entities in ICM. This allows searching for entities created by specific user(s).
  • can be a single value or a series of values that are combined with an operator. For example,
  • “CLM Admin”
  • “CLM Admin” AND EXECUTED
  • "CLM Admin" OR Harish
  • "EMC Corpor" AND ( EXECUTED OR DRAFT )
  • can also include wild card characters like ? (to match a single character) or * (to match any number of characters). Here are a few examples of wildcard search terms:
  • APPROVE?: Matches to APPROVED
  • APP*: Matches to APPROVED and WAITING FOR APPROVAL

Wildcard characters can also be used with AND and OR operators. For example:

  • APP* OR DRA*: Matches APPROVED, WAITING FOR APPROVAL and  DRAFT statuses
  • APP* OR DRAF?: Matches APPROVED, WAITING FOR APPROVAL and DRAFT statuses
  • ?PP*: Matches APPROVED and WAITING FOR APPROVAL statuses
Note that * only completes the current word.

You can also use:

  • fuzziness operator (~) if you are not sure of the grammatical correctness of the search term. For example, APPROVL~ matches APPROVED and WAITING FOR APPROVAL
  • proximity search that allows the search term values to be further apart or in a different order. For example, "Waiting Approval"~3 – Will match WAITING FOR APPROVAL and WAITING FOR MANAGER APPROVAL
  • Boolean operators like +/- can also be used with search terms. + states that the term must be present in the result. - states that the following term must not be present in the result. Any other term without the operator is optional. For example, search terms cannot contain any of these reserved characters: + - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ / -

A minus or hyphen sign can be used as a negative condition. For example, select an entity (Agreement), and enter the - Draft in the Custom Keyword field and click Apply. The Agreements with status other than Draft will be displayed. 

RTENOTITLE

However, since it is a special operator, it cannot appear within the data part of the search term. For example, if minus sign was entered after the word Draft in the Custom Keyword field, Agreements in Draft state will only be displayed as the minus (-) part of the search term (-Draft)  will be ignored. 

RTENOTITLE

Related Topics: Advanced Search  |  Searching for Agreements and Requests  |  Saved Searches