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

PROCEDURE dbc_AfterCreateView(cViewName, lRemote) 
PROCEDURE dbc_AfterCreateView
LPARAMETERS cViewName, lRemote

Параметры

cViewName

Указывает имя создаваемого представления.

lRemote

Указывает будет-ли представление удаленным.

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

Вы можете использовать событие dbc_AfterCreateView для отслеживания доступа к базе данных после создания представления.

Expand imageПример

  CopyCode imageСкопировать код
* Отображает на экране имя события, откуда оно было вызвано и ;
* переданные параметры.
PROCEDURE dbc_AfterCreateView ;
         (cViewName, ;
          lRemote)
 ? '>>   ' + PROGRAM()
 ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
 ? '     cViewName  = ' + TRANSFORM(cViewName) + ' - ' ;
                    + TYPE('cViewName ')
 ? '     lRemote    = ' + TRANSFORM(lRemote)   + ' - ' ;
                    + TYPE('lRemote')+' /end/ '
ENDPROC

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