Происходи после открытия таблицы или представления. Имеется две версии синтаксиса.
PROCEDURE dbc_AfterOpenTable(cTableName) |
PROCEDURE dbc_AfterOpenTable
LPARAMETERS cTableName |
Параметры
- cTableName
-
Указывает имя открываемых таблицы или представления.
Примечания
Вы можете использовать событие dbc_AfterOpenTable для отслеживания доступа к базе данных после того, как в базе данных будет открыта таблица или представление.
Если лежащие в основе представления таблицы не открыты, то это событие произойдет как для таблиц, так и для представлений.
Пример
![]() | |
---|---|
* Отображает имя события, откуда оно вызвано и ; * переданные параметры. PROCEDURE dbc_AfterOpenTable ; (cTableName) ? '>> ' + PROGRAM() ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1) ? ' cTableName = ' + TRANSFORM(cTableName) + ' - ' + TYPE('cTableName')+' /end/ ' ENDPROC |
Смотрите также
Задачи
Как: разрешить или запретить события контейнера базы данныхСправочное руковдство
Событие dbc_BeforeOpenTableПрочие ресурсы
События (Visual FoxPro)Справочное руководство по языку (Visual FoxPro)