Get Property Value From An External Data Source

With the Database Item Search feature, you can link the Property's value to an item located in the external data source.

The external data source items available in the Property depend on which Database Search Group the Property is linked to. Use the Database Options page of the ATR CustomTools traditional Property Wizard to define the Database Search Group linking for the Property.

In the Search conditions, you see the fields of the external data source that are linked to your Properties. However, the fields in the external data source associated with Properties that have the Exclude from item search condition option selected in the Property Wizard's Database Options page do not appear in the Search conditions.

TIP: Enable or disable the automatic insertion of wildcards to the search conditions in the General User Options.
Search conditions Search conditions contain Properties that use the specific database search group and are not excluded from the item search conditions. Select the Exclude from item search condition option in the Database Options of the Property to exclude the specific property from the search conditions.
NOTE: Database Item Search may be case sensitive. Case sensitivity of the database item search depends on the collation settings of the external database associated with the linked Properties.
Execute Executes the search.
Clear Clears all the search conditions.

Each field under the Search conditions can have a free search string to be searched from an external data source. Note that a checkbox has a mixed value when it is not used as a search condition; i.e., checked and unchecked values will restrict search results.

The Database Item Search remembers the last used search conditions, so the search strings you have used on the previous search are pre-filled into the search conditions when you next search items from the external data source.

TIP: Search string can be any kind of combination of alphanumeric characters.

The Search results list the matching rows from the external database based on the Search conditions.

Comboboxes react to a non-matching value in the following ways:

Editable combobox The current value will be replaced with the one retrieved from the database.
Combobox Clears the value in the related property and leaves it empty.