Вы можете добавить процедрный код в событие контейнра базы данных, путем сохранения его в файле хранимых процедур базы данных или в отдельном программном файле (.prg). При разрешении событий контейнера базы данных, процедурные коды, определенные для событий будут исполняться.
Для добавления кода в событие DBC
-
Откройте базу данных в дизайнере Database Designer.
-
В меню Database щелкните на Properties.
Откроется диалоговое окно Database Properties. Если вы разрешили события контейнера базы данных чек-бокс Events File станет доступным.
-
В списке Events щелкните на требуемом событии.
Совет
Для выбора нескольких событие нажмите и удерживайте клавишу SHIFT на время выбора каждого события.
-
Выберите одно из приведенного ниже:
-
Для добавления кода в файл хранимых процедур текущей базы данных, щелкните на Edit Code.
-или-
-
для указания кода во внешнем файле отметьте чек-бокс Events File.
Если файл не указан, откроется диалоговый блок Open, для того, чтобы вы могли выбрать и тем самым указать файл. Если файл уже был указан щлкните на кнопке ellipsis (...) для вывода диалогового блока Open.
Предупреждение
Отметка чек-бокса Events File изменит структуру базы данных, что приведет к несовместимости текущей базы данных с более ранними версиями Visual FoxPro, (ранее 7.0) или к несовместимости с драйвером Visual FoxPro ODBC Driver. очистка чек-бокса Events File возвратит базе данных совместимость назад.
-
Окно редактирования для хранимых процедур или внешнего файла откроется с процедурным шаблоном для событий контейнера баз данных.