MobileCRM.UI.FormManager.showEditDialog - Resconet/JSBridge GitHub Wiki

Shows an entity edit dialog.

Arguments

Argument Type Description
entityName String The entity name.
id String GUID of the existing entity or null for new one.
relationship MobileCRM.RelationShip The optional relationship with a parent entity.
options Object A JSON object containing a form-specific properties like pre-defined field values, peer iFrame options or document options.

This example demonstrates how to open active account detail form.

function openAccountEditDetail() {
	var account = new MobileCRM.FetchXml.Entity("account");
	account.addAttribute("accountid");
	// only active record can have edit form
	account.filter = new MobileCRM.FetchXml.Filter();
	account.filter.where("statecode", "eq", "0");
	// only one record will be fetched
	var fetch = new MobileCRM.FetchXml.Fetch(account, 1);
	fetch.execute("Array", // Take the results as an array of arrays with field values
	function (res) {
		MobileCRM.UI.FormManager.showEditDialog("account", res[0][0], null);
	}, MobileCRM.bridge.alert);
}