Вы можете добавить процедрный код в событие контейнра базы данных, путем сохранения его в файле хранимых процедур базы данных или в отдельном программном файле (.prg). При разрешении событий контейнера базы данных, процедурные коды, определенные для событий будут исполняться.

Для добавления кода в событие DBC

  1. Откройте базу данных в дизайнере Database Designer.

  2. В меню Database щелкните на Properties.

    Откроется диалоговое окно Database Properties. Если вы разрешили события контейнера базы данных чек-бокс Events File станет доступным.

  3. В списке Events щелкните на требуемом событии.

    NoteСовет

    Для выбора нескольких событие нажмите и удерживайте клавишу SHIFT на время выбора каждого события.

  4. Выберите одно из приведенного ниже:

    • Для добавления кода в файл хранимых процедур текущей базы данных, щелкните на Edit Code.

    -или-

    • для указания кода во внешнем файле отметьте чек-бокс Events File.

      Если файл не указан, откроется диалоговый блок Open, для того, чтобы вы могли выбрать и тем самым указать файл. Если файл уже был указан щлкните на кнопке ellipsis (...) для вывода диалогового блока Open.

      Caution noteПредупреждение

      Отметка чек-бокса Events File изменит структуру базы данных, что приведет к несовместимости текущей базы данных с более ранними версиями Visual FoxPro, (ранее 7.0) или к несовместимости с драйвером Visual FoxPro ODBC Driver. очистка чек-бокса Events File возвратит базе данных совместимость назад.

Окно редактирования для хранимых процедур или внешнего файла откроется с процедурным шаблоном для событий контейнера баз данных.

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