It is possible to create custom functions for Isah ML. Customization can take the following forms:
To be able to create customizations, a file named 'IsahMobileCustomizing.dll' must be developed and placed in the Isah ML folder. This file will be loaded on startup to make the custom functions available. The Isah ML Info form shows whether a customization dll has been loaded and displays its version.
The IsahMobileCustomizing.dll must be a .NET assembly developed with Visual Studio. The creation of custom functions therefore requires a development environment.
Custom functions will usually also require tables. This means that the synchronization schedule will generally have to be extended in order to use custom functions. The steps involved are:
See also Adding additional tables.
The programming interface (API) and the setup of the development environment are described in the document Isah Mobile Logistics: SDK.