Происходит перед добавлением отношения в базу данных. Имеется две версии синтаксиса.
PROCEDURE dbc_BeforeAddRelation(cRelationID, cTableName, cRelatedChild, cRelatedTable, cRelatedTag) |
PROCEDURE dbc_BeforeAddRelation LPARAMETERS cRelationID, cTableName, cRelatedChild, cRelatedTable, cRelatedTag |
Параметры
- cRelationID
-
Указывает номер идентификатор отношения (Relation ID), для хранения в базе данных.
- cTableName
-
Указывает имя родительской таблицы.
- cRelatedChild
-
Указывает имя связанной колонки.
- cRelatedTable
-
Указывает имя таблицы, содержащую связанную колонку.
- cRelatedTag
-
Определяет индексный тэг родительской таблицы.
Примечания
Вы можете использовать событие dbc_BeforeAddRelation для проверки соответствующих значений параметров в процедуре, которая отслеживает или управляет доступом к базе данных до момента ввода отношения в базу данных.
Возврат .F. из этого события предотвратит предотвратит ввод отношения.