2014-12-01 6 views
1

Есть ли способ реализовать контрольные журналы, например. по сценариям или стороннему плагину, которые отслеживают добавление полей, изменение типов полей, добавление таблиц, добавление макетов и т. д. в Filemaker 13, в зависимости от версии - Prop, Advanced или Server и т. д.?Аудиторские маршруты для добавления/изменения полей, таблиц, макетов, скриптов в Filemaker 13

+1

Помогает ли это (http://www.fmdiff.com/)? –

ответ

0

В FileMaker каждая из этих вещей сгруппирована под термином «схема». Для этого нет отличных решений для сторонних разработчиков. Вы не можете действительно отслеживать, кто что изменил. Однако вы можете отслеживать изменения. Я могу порекомендовать три способа.

Во-первых, FMDiff позволит вам сравнить два файла базы данных FileMaker и увидеть различия в схеме. Это очень удобно, и я использую его в автоматическом резервном копировании.

Во-вторых, если вы не хотите использовать сторонний продукт, такой как FMDiff, вы можете создать DDR (отчет по дизайну базы данных) в FileMaker Advanced. Это выводит каждое поле, сценарий, расчет, поле базы данных, таблицу, столбец, отношение и объект макета в базе данных. Это довольно сложно, но вы можете использовать diff между DDR ​​в двух разных базах данных.

В-третьих, есть BaseElements. Это сторонняя база данных для изучения DDR. Вы можете использовать его для ручного сравнения двух баз данных, и если вы так склонны, вы можете сценарировать его, чтобы отображать ваши сравнения для вас.