Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 7.2   7.3   7.4   7.5   8.0   8.1   8.2   8.3   8.4   8.5    Statistic  

Component: Audit

Log all changes to your database.

For FileMaker Pro.
We define fields in each table which trigger our Audit function, so with any change in a record, the plugin can keep track of changes.

Item Details
Audit.Changed
Log record change.
All
2.8
Audit.Changed2
Same as Audit.Changed, but here you pass the list of fields to check.
All
3.1
Audit.ClearCaches
Clears internal caches for audit functions.
All
3.1
Audit.Delete
Log record deletion.
All
2.8
Audit.Delete2
Same as Audit.Delete, but here you pass the list of fields to check.
All
3.1
Audit.FieldIDForName
Looks up the Audit cache for a field name.
All
8.2
Audit.FieldNameForID
Looks up the Audit cache for a field ID.
All
8.0
Audit.GetEnabled
Queries enable status.
All
7.1
Audit.GetIgnoreCalculations
Queries whether stored calculations are audited.
All
4.4
Audit.GetIgnoreSummaryFields
Queries whether summary fields are audited.
All
5.4
Audit.GetIgnoreUnderscoreFieldNames
Queries the state of the underscore ignore setting.
All
5.3
Audit.GetIgnoredFieldNames
Queries list of ignored field names.
All
7.3
Audit.GetLogAccess
Queries whether plugin logs access.
All
4.1
Audit.GetUUIDField
Queries UUID field name.
All
7.3
Audit.SetEnabled
Turns audit globally on or off.
All
7.1
Audit.SetIgnoreCalculations
Set whether stored calculations are audited.
All
4.4
Audit.SetIgnoreSummaryFields
Set whether summary fields are audited.
All
5.4
Audit.SetIgnoreUnderscoreFieldNames
Sets whether to ignore all field names whose name starts with underscore character.
All
5.3
Audit.SetIgnoredFieldNames
Sets the ignored field names.
All
2.8
Audit.SetLogAccess
Sets whether access is logged.
All
4.1
Audit.SetUUIDField
Sets the UUID field name.
All
7.3
Audit.TableIDForName
Looks up the Audit cache for a table name.
All
8.2
Audit.TableNameForID
Looks up the Audit cache for a table ID.
All
8.0

23 functions.

Feedback: Report problem or ask question.




Links
MBS Xojo PDF Plugins