Understanding Advanced Search options

The CCMS provides many options for Advanced Search, but you can add others if you need to perform searches on additional elements, dates, attributes, or indexes.

The Advanced Search panel of the Search view in CCMS Desktop enables you to perform an extended search for elements, attributes, dates, and indexes. You can search on a combination of these items using Boolean values. Many options are already available, but you can add more options as needed.

Figure: Advanced Search panel


Note: You can make only indexes and units searchable.

There are four types of searches:

  • Index: Search for objects with specified system properties.
    <index display="Created By" listable="true" name="createdBy" type="property" views="ALL"/>
  • Elements: Search for a specified element or for text within a specified element.
    <element display="draft-comment" name="draft-comment" views="ALL"/>
    
  • Dates: Search for documents created or modified on fixed or relative dates.
    <date display="Creation Date" name="creationDate" timeindex="creationTime" type="property" views="ALL"/>
  • Attributes: Search for specified XML attributes, optionally with specified values.
    <attribute display="outputclass" name="outputclass" views="ALL"/>

Date searches are available only in Advanced Search. The other three types are available in both Advanced Search and the Search for field.

Advanced Search options have the following properties:

Attribute Description Values
display Determines the label that appears in:
  • The Name column in the Advanced Search panel.
  • The Search in dropdown list in the Search for panel.
Any sequence of characters.
name Links the element with the corresponding index definition. The same string used in the Index Definition document NAME attribute.
type Indicates whether an index definition can be modified. Applies to <index> and <date> elements.
  • Property – Indicates a system-created index. While you can change a property display label, you cannot modify its name or definition in the Index Definition document.
  • Index – Indicates a user-created index. You can modify its definition in the Index Definition document.
listable Determines whether the Value field is presented to the user as a list.
  • True – Users select values from a list. The corresponding TEXTML index definition must be a <stringindex>.
  • False – Users must enter a value. Note that only the indexes with listable="False" are displayed in the Search in dropdown list.
attr Determines whether users can search inside non-standard attributes, such as version number, which contains spaces.
  • True – Searches within attribute values for the specified string. For example, you could search for “first” and the search would return files with labels such as “first release”, “first beta”, and “ladies first”.
  • False – Performs the standard index search.
views Deprecated. --