MobileCRM.UI.MultiLookupForm.show - Resconet/JSBridge GitHub Wiki

Shows a dialog which allows the user to select a list of entities from a configurable list of entity types.

Arguments

Argument Type Description
success function(obj) The callback function that is called with chosen array of MobileCRM.Reference objects.
failed function(errorMsg) The errorCallback which is called asynchronously in case of error.
scope Object The scope for callbacks.

This example demonstrates how to select products from multi-lookup form. It opens the multi-lookup form with products matching specified filter fetch.

function openMultiLookUp(orderRef) {
	/// <param name='orderRef' type='MobileCRM.Reference'>A reference to a sales order entity.</param>
	var filteredLeadXML = '<fetch version="1.0">' +
		'<entity name="product">' +
		'<filter type="and">' +
		'<condition attribute="name" operator="like" value="H%" />' +
		"</filter>" +
		"</entity>" +
		"</fetch>";
	var ml = new MobileCRM.UI.MultiLookupForm("product");
	ml.source = new MobileCRM.Relationship("salesorderid", orderRef);
	ml.addEntityFilter("product", filteredLeadXML);
	ml.allowNull = true;
	ml.addView("product", "Active Products", true); // requires "Active Products" view for "product" entity in your mobile project
	ml.show(function (selected) {
		/// <param name='selected' type='Array<MobileCRM.Reference>'/>
	}, MobileCRM.bridge.alert, null);
}
⚠️ **GitHub.com Fallback** ⚠️