Tchater maintenant avec le support
Tchattez avec un ingénieur du support

Identity Manager 8.2.1 - API Development Guide

Basic principles of API development Examples and help – Software Development Kit API configuration Implementing your own APIs API Designer Quick start – Creating an API with the API Designer Working with the API Designer
Starting the API Designer Project types User interface Global settings Database objects Labeling changes Find and replace Multilingual captions Managing database queries Managing tabs Managing layouts Displaying the change history (command list) Bookmarks Compiling an API Managing versions (compilation branches) Testing an API Linking C# projects to the API Designer
API projects API methods ImxClient command line program

Change management

You can edit existing change labels at any time.

To edit a change label

  1. In the toolbar, click (Manage change label).

  2. In the Change label dialog, click the label to be edited.

  3. Click Show / hide edit view.

  4. Change the properties of the change label in the right-hand column in the list:

    • Change label: Enter a name for the change label.

    • Description: (Optional) Enter a description for the change label.

    • Locked: (Optional) Select whether you would like to block the change label from further use. If a change label is locked, no further changes can be booked to this label.

    • Comment: (Optional) Enter a comment to monitor changes to the change label.

    • Status: (Optional) Select a status from the list.

    • Status comments: (Optional) Enter a comment in relation to the status.

    • Parent change label: (Optional) Select a change label from the list to be the parent.

  5. Click Save change label above the list.

  6. Click OK.

Related topics

Deleting change labels

You can delete existing change labels at any time.

To edit a change label

  1. In the toolbar, click (Manage change label).

  2. In the Change label dialog, click the change label you would like to delete.

  3. Click Delete the selected change label.

  4. Confirm the prompt with Yes in the dialog.

  5. Click Cancel.

Related topics

Find and replace

Open the search function over Edit > Find and replace (see Running a search).

Use the Find and replace dialog to search for (and replace) certain captions or items within your project. The following table gives an overview of the various features within the Find and replace dialog.

Table 13: Controls for find and replace
Control Description

Find

Enter the term to be found.

TIP: To reuse terms from previous searches, click the arrow to the right of the field and select the required term.

Find as

Select whether you would like to search using simple text or by wildcards or regular expressions.

Replace by

(Optional) Enter the text that will replace the text found.

Find scope

If you would like to further narrow the search, you can select which objects you would like to search for here:

  • Current document: Only the current document is included in the search.

  • Current document and its extensions: Only the current document and all of its extensions are included in the search.

  • Current document and its parent documents: Only the current document and all of its parent items are included in the search.

  • Below the selected object: Only the objects below the current object are included in the search.

  • All API Designer objects: All objects are included in the search.

Find options

Configure other search settings:

  • Case sensitive: API Designer finds only occurrences of the text that match the case that you have entered into the Find field.

  • Whole word: Only the whole word is included in the search. Example: If you enter Person, the search will only find “person” and not “persons.”

  • Match entire value: API Designer finds only objects containing the exact values that match the text you have entered into the Find field.

  • Filter by type: Select the objects to which your search will be limited.

Find

Finds and opens the next occurrence of the term.

Find all

Triggers a search that lists all occurrences of the text in the Find results pane.

Find results

Lists all occurrences of the term.

Replace

Replaces the occurrence of the term that you have highlighted in Find results with the text that you have entered in the Replace by field.

Replace all

Replaces all occurrences of the term that you have selected in the Replace column under Find results with the text that you have entered in the Replace by field.

Wildcards

Use wildcards to replace a single character, or a string of characters, using a single character when searching for strings. The most common wildcards are the question mark (?), to symbolize an individual character, and the asterisk (*), to symbolize any combination of characters.

To use wildcards in the Find and replace dialog, enter the search term into the Find field and select the Wildcards option from the Find as list.

Examples

The following table gives some examples of wildcard searches:

Sample term

Result

P*n

Finds "person," "position," "plugin," and so on.

Per*

Finds "person," "personal," "perfection," and so on.

AP?.json

Finds "API.json" but not "APIProject.json."

Regular expressions

Regular expressions (also known as "regex" or "regexp") are similar to wildcards in that they also allow you to find strings. Regular expressions are more effective than wildcards, however.

To use regular expressions in the Find and replace dialog, enter the search term into the Find field and select the Regular expressions option from the Find as list.

Examples

The following table gives some examples of regular expressions:

Regular expression

Description

[a-z]

Any lowercase Latin letter

[A-Z]

Any uppercase Latin letter

\d

A digit

\D

A character that is not a digit

\w

A letter, a digit, or an underscore

\W

A character that is neither a letter, a number, nor an underscore

\s

Blank space

\S

A character that is not a blank space

{n}

The preceding term must occur exactly "n" number of times.

Example: C{3} finds "CCC”

|

Alternatives

Example: Regex|Regexp finds "Regex" or "Regexp”

?

The preceding term is optional, it can occur once, but does not need to, that is, the term either occurs once or not at all.

Related topics

Running a search

You can perform a search of the whole project, or parts of it, at any time.

To run a search

  1. In the menu bar, click Edit > Find and replace.

  2. In the Find and replace dialog, enter a search term in the Find field.

  3. In the Find as list, select whether you would like to search using simple text or by wildcards or regular expressions.

  4. (Optional) In the Replace by field, enter the text to replace the text in the search.

  5. In the Find scope list, select which objects you would like to include in the search.

  6. (Optional) In the Find options pane, click Expand to configure further search settings.

  7. Click Find or Find all.

    The search results are displayed in the Find results pane

  8. In the Find options pane, click Expand to configure further search settings.

  9. (Optional) Double-click a result in the results list.

    This marks and displays the corresponding nodes in the definition tree view.

  10. (Optional) To replace a result, highlight it in the Find results pane and click Replace.

  11. (Optional) To replace several results, enable the check box next to the relevant results and click Replace all.

Related topics
Documents connexes

The document was helpful.

Sélectionner une évaluation

I easily found the information I needed.

Sélectionner une évaluation