Страница 1 из 1
триггер на удаление записей
Добавлено: 08 мар 2020, 14:05
andrey volkov
как известно, в файлмейкере отсутствует
между тем часто возникает ситуация: запись пропадает бесследно и не понятно, кто и когда ее удалил.
Как сделать аналог "триггера на удаление"?
Есть какие-то готовые решения?
Re: триггер на удаление записей
Добавлено: 09 мар 2020, 21:34
Alexei Sytch
Тригера нет ... Вместо тригера можно сделать пользовательское меню, в котором переопределить функции «Удалить запись» и «Новая запись» для запуска скриптов, которые включают логирование в журнале, а затем выполняют фактическое действие
Еще видел решение в плагине CNS Audit Trail. (демка) Насколько я понимаю они используют ExecuteSQL в движке вычисления (подробнее об этом написано в описании их же плагина CNS Query). Похожий плагин MSB.Audit, но с ним я не разбирался.
Есть обсуждение
https://filemakerstandards.org/display/bp/Audit+logging подходов к ведению журналов аудита (там ссылки на статьи с техниками) На слуху еще UltraLog от Ray Cologon.