IDatabaseTableRelationshipOptions

class IDatabaseTableRelationshipOptions

Bases: ImpactCOMWrapperBase

Summary:

Advanced options for table relationships.

Remarks:

All table relationship properties are read-only. Introduced in Impact 11.0.0.58.

Wraps a COM object or another wrapper instance. Accepts: - A valid impact_object - An existing impact_com_wrapper_base-derived instance

property customer_group_display_column

Gets customer_group_display_column.

Summary:

Returns the column used to display the customer group names.

Returns:

The value of customer_group_display_column.

Return type:

customer_group_display_column (IDatabaseColumn)

property customer_group_is_group_sql

Gets customer_group_is_group_sql.

Summary:

Returns the SQL cause used to return the customer groups.

Returns:

The value of customer_group_is_group_sql.

Return type:

customer_group_is_group_sql (str)

property customer_group_relationship

Gets customer_group_relationship.

Summary:

Returns the releationship being used to define how customers are grouped.

Returns:

The value of customer_group_relationship.

Return type:

customer_group_relationship (IDatabaseTableRelationship)

property customer_group_terminology

Gets customer_group_terminology.

Summary:

Returns the terminology being used for customer groups.

Returns:

The value of customer_group_terminology.

Return type:

customer_group_terminology (str)

property use_customer_groups

Gets use_customer_groups.

Summary:

Indicates whether customer groups are enabled in the database.

Returns:

The value of use_customer_groups.

Return type:

use_customer_groups (bool)

customer_group_terminology_translated(language_id, exact_language_match)
Summary:

Returns the terminology being used for customer groups, translated into the specified language.

Remarks:

For a more detailed explanation of the parameters, please see the notes for the IDatabase.master_setting_name_translated method. Introduced in Impact 11.0.0.58

language_id (‘any’): :param bool exact_language_match: Specifies what to do if there is no translation for the specified language.

isNone()

Checks if the COM object is None. This is useful for determining if the wrapper has been initialized with a valid COM object.

Examples