MobileCRM.ObservableObject.setTypedValue - Resconet/JSBridge GitHub Wiki
[v8.0] Sets the explicitly typed value for specified property.
Arguments
Argument | Type | Description |
---|---|---|
propName | String | The name of the property which is being set. |
type | String | The fully qualified .Net type (e.g. "System.String" or "MobileCrm.Data.IReference,MobileCrm.Data"). |
value | The value which has to be set. |
This example demonstrate how to set list of values for multi select pick list item on entity form.
MobileCRM.UI.EntityForm.requestObject(function (entityForm) {
/// <param name='entityForm' type='MobileCRM.UI.EntityForm'/>
if (detailView) {
var dv = entityForm.getDetailView("General");
if (dv) {
var multiOpt = dv.getItemByName("multi_pick_list_item");
if (multiOpt) {
// val must contain a string with a list of numeric values delimited with semi-colon (;)
multiOpt.setTypedValue("value", "System.String", "100000001;100000000;100000002");
}
}
}
return true;
}, MobileCRM.bridge.alert, null);