Чтобы подключить скрипт к таблице, нужно открыть пункт меню Настройка / Структура базы данных, выбрать нужную таблицу и перейти на вкладку Скрипты (рис. 4.7).
Здесь выбираются скрипты, запускающиеся при редактировании и удалении таблицы.
В соответствующих полях в правой части окна можно редактировать выражение запуска скрипта (рис. 4.7). |
Вызов скрипта осуществляется с помощью функции
EXEC_SCRIPT(<Имя скрипта>[,<Параметр1>,<Параметр2>,...]).
По умолчанию выражение запуска скрипта предлагается в виде EXEC_SCRIPT('Имя скрипта'). В редакторе выражений можно прописать условия вызова скрипта или добавить параметры скрипта, если он должен запускаться с параметрами.
Рисунок 4.7. Подключение скрипта к таблице. Редактирование выражения запуска скрипта
В приведенном на рис. 4.7 примере к таблице Пациенты подключается скрипт, который вычисляет полный адрес постоянного места жительства в зависимости от значений отдельных полей (город, улица, дом и т.д.). При редактировании таблицы Пациенты запустится данный скрипт и при следующем открытии формы в поле Адрес постоянного места жительства будет указан новый (вычисленный скриптом) адрес.