M-Business JavaScript engine

The JavaScript engine in M-Business Client provides the ability to:

  • Create, remove, and modify form submissions.

  • Control wireless connections.

  • Display and process dialog and message boxes.

  • Perform data validation.

  • Create multipage applications.

  • Navigate in the M-Business Client window.

  • Invoke M-Business client extension API functions.

  • Dynamically populate options lists.

  • Read from and write to on-device databases.

  • Use a server conduit to synchronize with a server database.

  • Retrieve database data and display it in a page.

  • Write scripts in full ECMAScript version 3 language, with only a few features lacking.

It is generally faster and easier to extend M-Business Client with JavaScript than with C. The resulting JavaScript code is cross-platform; it runs on any device supported by M-Business Client.

For more details on the feature set supported by the JavaScript engine, see JavaScript.