Menu items function as actions and are associated with mobile business object operations.
Each action in the Mobile Workflow application results in a native menu item being generated when you generate the files for the Mobile Workflow package. Native menu support is provided on BlackBerry and Windows Mobile platforms. On the iOS platform, menus are provided from HTML controls designed to emulate the iPhone navigation bar and toolbar.
- Save screen – closes the current screen, validates the current input and, if validation succeeds, saves it.
- Cancel screen – discards any changes on the current screen and closes it. No validation occurs.
- Close workflow – discards any changes on any open screens and closes all open screens. No validation occurs.
- Open screen – opens a different screen.
- Add – opens a different screen, where you can add a new row to a listview.
- Online request – creates a synchronous call to the server, validates the data input on all open screens, saves it, sends it to the server and waits for a response from the server before continuing.
- Submit workflow – creates an asynchronous call to the server, validates the data input on all open screens, closes the application, and sends the data to the server. Enter the confirmation message to submit to the server.
- Select certificate – opens a dialog where the user can choose a certificate to use for the credentials.
- Add/Update/Delete Key Collection – adds, updates, or deletes a key from a key collection from a list key bound to a Listview control. These operations are not invoked immediately, but are instead invoked when a Submit operation is made on the parent MBO to which this MBO is related. It can be added only to screens that are navigated to as the result of a Listview details navigation, for example, by clicking a row in a Listview.