MobileCRM.UI.ViewController.createCommand - Resconet/JSBridge GitHub Wiki
Overrides the form's primary/secondary command button.
Arguments
Argument | Type | Description |
---|---|---|
primary | Boolean | true, for primary button; false, for secondary button. |
labels | Array/String | An array of labels or single label. |
callback | Function | A callback which is called when command is launched. |
scope | Object | A scope, in which the callback has to be called. |
This example demonstrates how to set the command buttons for a WebController. It will set two commands on primary command button for switching to previous/next tab on a form.
// Create primary command on form with two options
MobileCRM.UI.ViewController.createCommand(true, ["Previous", "Next"], function (command) {
MobileCRM.UI.EntityForm.requestObject(function (entityForm) {
// Handle command and select previous/next tab on the form
if (command == "Previous")
entityForm.form.selectedViewIndex--;
else
entityForm.form.selectedViewIndex++;
return true;
});
}, null);