|
|
#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);
}}}Спасибо всем за участие!!! |
|
|
|
|
|