Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: Trace
Debug logging of plugin calls to a log file, Console.app or DebugView.
Version | macOS | Windows | Linux | Server | iOS SDK |
2.4 / 11.2 | ✅ Yes | ✅ 82% | ✅ 82% | ✅ 82% | ✅ 82% |
Item | Details | Server |
---|---|---|
Trace Starts logging all plugin calls to a text file. | All 2.4 |
✅ Server |
Trace.AreErrorNotificationsEnabled Checks whether error notifications are enabled. | Mac only 5.0 |
❌ Server |
Trace.DisableErrorNotifications Disables error notifications. | Mac only 5.0 |
❌ Server |
Trace.EnableErrorNotifications Enable error notifications. | Mac only 5.0 |
❌ Server |
Trace.GetErrorsOnly Queries whether to trace only errors. | All 9.3 |
✅ Server |
Trace.GetServerLogPath Queries server log path. | All 10.4 |
✅ Server |
Trace.GetWithTimes Queries whether to trace with times. | All 9.3 |
✅ Server |
Trace.IsEnabled Queries trace on/off status. | All 11.2 |
✅ Server |
Trace.IsPaused Queries pause state of trace function. | All 11.2 |
✅ Server |
Trace.Off Disables tracing. | All 3.3 |
✅ Server |
Trace.Path Queries current trace path. | All 11.2 |
✅ Server |
Trace.Pause Pauses trace logging until you resume. | All 11.2 |
✅ Server |
Trace.Resume Resumes trace logging. | All 11.2 |
✅ Server |
Trace.SetErrorsOnly Sets whether to only log trace. | All 9.3 |
✅ Server |
Trace.SetServerLogPath Enables logging per thread for server. | All 10.4 |
✅ Server |
Trace.SetWithTimes Sets whether to include times in traces. | All 9.3 |
✅ Server |
Trace.WriteLine Adds line to trace logging. | All 9.1 |
✅ Server |
17 functions shown.
These functions are free to use.
Release notes
- Version 12.4
- Fixed per thread storage to properly cleanup and avoid trace functions leak file handles on server if you use per thread trace files.
- Version 11.2
- Added Trace.IsEnabled and Trace.IsPaused functions.
- Added Trace.Path function.
- Added Trace.Pause and Trace.Resume functions.
- Changed Trace function to create log file, which is readable by other applications like a good text editor.
- Version 10.4
- Added Trace.GetServerLogPath and Trace.SetServerLogPath functions. Allows to have one trace log file per thread.
- Version 9.3
- Version 9.1
- Added Trace.WriteLine function to write text/data into trace logging.
- Version 8.1
Blog Entries
- Free Tier for MBS FileMaker Plugin
- MBS FileMaker Plugin, version 12.4pr2
- Transactions with SQL functions
- Install MBS Plugin on a FileMaker Server
- Trace with parameter names
- New in MBS FileMaker Plugin 11.2
- Neues MBS FileMaker Plugin 11.2
- MBS FileMaker Plugin 11.2 - More than 6500 Functions In One Plugin
- MBS FileMaker Plugin, version 11.2pr5