Обработка изменений для DBGate
DBGate считывает настройки из таблиц и представлений, связанных с обработчиками.
DBGate поддерживает все возможности, описанные в следующих статьях:
- Обработка изменений хранимыми процедурами
- Обработка изменений командами SQL
- Обработка изменений для таблиц
- Обработка изменений для представлений
DBGate создает API для каждого обработчика и публикует обработчики событий в свойстве CHANGE_HANDLERS метаданных объектов и колонок.
Примеры определения можно посмотреть в онлайн-примерах:
- https://dbgate.savetodb.com/api/mssql-023/en-us/s02/usp_cashbook3/$metadata
- https://dbgate.savetodb.com/api/mssql-023/en-us/s02/view_cashbook3/$metadata
Встроенный клиент JavaScript и SaveToDB 8+ используют метаданные и выполняют команды POST при каждом изменении ячеек.