DbCheckImplementation

Type of reference check used

Syntax

DbCheckImplementation "value";

Value Description
default Standard Exist method will be used, and Validity Check is enabled by default
skip-validity Standard Exist method used, additionally skip validity of referenced record. Note: This is only applicable if the referenced entity has validity specified
wildcard=* Only if the value != '*', standard Exist method will be used.
wildcard=% Only if the value != '%', standard Exist method will be used.
wildcard=0 Only if the value != 0, standard Exist method will be used.
wildcard=-1 (obsolete) Only if the value != -1, standard Exist method will be used.
custom A new method named Check_[Reference_Name]___ will be called. Note: Make sure to use max 21 characters for the reference name.
skip-validity:wildcard=* Behavior is the combination of skip-validity and wildcard=*, and can have other combinations of skip-validity and wildcard too.
none No reference check is made.

Description

This flag determines how the database code reference check is generated. (for data types ENUMERATION and LOOKUP only)

A reference check is normally performed by calling the Exist method in the referenced entity. This property is set when another behavior is needed. (for data types ENUMERATION and LOOKUP only)

associations {
   reference                            CustomerRef Customer( CustomerId){ DbCheckImplementation "wildcard=*";
}
}

This page is generated from IFS Developer Studio at 2021-08-13 08:40.