MobileCRM.UI.EntityForm.openSalesEntityDetail - Resconet/JSBridge GitHub Wiki
[v8.2] Shows an entity edit dialog.
Arguments
Argument | Type | Description |
---|---|---|
detail | MobileCRM.DynamicEntity | detail entity. |
errorCallback | function(errorMsg) | The errorCallback which is called asynchronously in case of error. |
This example demonstrates how to open a sales entity detail form (like OrderDetail or InvoiceDetail).
function getDetails() {
MobileCRM.UI.EntityForm.DetailCollection.getAll(function (details) {
/// <param name='details' type='Array'/>
var len = details.length;
if (len <= 0)
return;
// Open the form for the first sales entity detail (e.g. the first OrderDetail)
openDetail(details[0]);
}, MobileCRM.bridge.alert, null);
}
function openDetail(detail) {
/// <param name='detail' type='MobileCRM.DynamicEntity'/>
/// open sales order detail
var order = detail.properties.salesorderid;
var relationShip = new MobileCRM.Relationship("salesorderid", order, null, null);
MobileCRM.UI.EntityForm.openSalesEntityDetail(detail, relationShip);
}