Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
Example: Mapping to multiple tables
This example describes how to map to the device and attribute tables. Remember the roles of these Event Services tables:
- The eventregister table: Contains one record for every pre-defined event.
- The eventmap table: There are several out-of-box event maps for adding a new device named inventory add. Each inventory add map contains the instructions to map data for one field.
To view the inventory add map records:
- Click Tailoring > Event Services > Maps.
- Type
inventory add
in the blank Map Name field. -
Click Search.
Service Manager displays a list of out-of-box event maps named inventory add.
- Select the inventory add event map record where the Position is 9 and the Field Name is type.
- Click the Expressions tab. The following expression in the Post Map Instructions identifies the attribute table.
$attribute.file=type in $axces.target
This instruction sets the variable $attribute.file to the value in the type field of the device record.
If you view the first inventory add event map records, The Sequence is 1, and the File Name in the map record is device. Notice that each record identifies a different field to be mapped. Until all fields are mapped to the device file, the Sequence remains 1 and File Name remains device.
After the last field for the initial file is mapped, the record is added or updated and a new file is initialized based on the value of $attribute.file.
While $axces.target and$axces.field have special meaning within Event Services, $attribute.file is an arbitrary global variable name.
When all fields are mapped into the device file, the next map record has a Sequence of 2, the File Name is different and a Query is supplied.
- File Name now contains the value assigned to the $attribute.file variable.
- Query tells Event Services how to select the record to update from the file identified by $attribute.file. The query can be either a literal statement (as shown in the previous example) or a variable set in previous Post Map Instruction or Initialization fields.
The first mapping for the new file is logical.name, which is stored in Position 1 (as shown in the previous example) of the evfields array field, which is represented by the $axces.fields variable in the eventin record.
Subsequent map records move data from the eventin record to the new file. When updating an existing record, Event Services substitutes the value in the original record for a null value passed from the eventin record.
Related topics
Event mapping process
Event Services