Происходит перед добавлением отношения в базу данных. Имеется две версии синтаксиса.

PROCEDURE dbc_BeforeAddRelation(cRelationID, cTableName, cRelatedChild, 
   cRelatedTable, cRelatedTag)
PROCEDURE dbc_BeforeAddRelation
LPARAMETERS cRelationID, cTableName, cRelatedChild, cRelatedTable, 
   cRelatedTag

Параметры

cRelationID

Указывает номер идентификатор отношения (Relation ID), для хранения в базе данных.

cTableName

Указывает имя родительской таблицы.

cRelatedChild

Указывает имя связанной колонки.

cRelatedTable

Указывает имя таблицы, содержащую связанную колонку.

cRelatedTag

Определяет индексный тэг родительской таблицы.

Expand imageПримечания

Вы можете использовать событие dbc_BeforeAddRelation для проверки соответствующих значений параметров в процедуре, которая отслеживает или управляет доступом к базе данных до момента ввода отношения в базу данных.

Возврат .F. из этого события предотвратит предотвратит ввод отношения.

Expand imageСмотрите также