![]() |
#12 |
Участник
|
Из положения вышел примерно таким способом:
X++: function set_accountinfo() { var id = Xrm.Page.data.entity.attributes.get("to").getValue()[0].id; var cols = ["telephone2", "address1_city", "address1_stateorprovince"]; var outcols = ["new_telephone2", "new_city", "new_province"] var retrievedAccount = XrmServiceToolkit.Soap.Retrieve("account", id, cols); var param = {}; for (var i in cols){ if (retrievedAccount.attributes[cols[i]]){//alert("Поле " + cols[i]); //param[cols[i]] = Xrm.Page.data.entity.attributes.get(outcols[i]).setValue(retrievedAccount.attributes[cols[i]].value); }}} Спасибо всем за участие!!! |
|
|
|