Quantcast
Channel: Microsoft Dynamics CRM Forum - Recent Threads
Viewing all articles
Browse latest Browse all 82002

How to get data from lookup and update field on the form -Dynamics365 online javascript

$
0
0

Hi,

I would like to get records from DatasourceEntity  from lookup and update 2 fields on Customer Entity using javascript.

1. I Created new entity: DatasourceEntity with 3 fields: Name, FiledA, FieldB.

2. I add lookup to DatasourceEntity  and add on the form Customer Entity extra field FieldA and FieldB.

3. I created webresource  with my code:

function new_copydata(){

var Field1= Xrm.Page.data.entity.attributes.get("new_name").getValue()[0].name;
Xrm.Page.getAttribute("new_fielda").setValue(Field1);

var Field2= Xrm.Page.data.entity.attributes.get("new_fielda").getValue()[0].name;
Xrm.Page.getAttribute("new_fieldb").setValue(Field2);

}

4. I configure OnChange event  on lookup filed(DatasourceEntity )

After onchange event I receive error message:

It doesn`t work. Can someone help me?

 

TypeError: Cannot read property 'getValue' of null
at new_copydata (zinelibrary.crm4.dynamics.com/.../new_copydata)
at eval (eval at RunHandlerInternal (zinelibrary.crm4.dynamics.com/.../ClientApiWrapper.aspx), <anonymous>:1:1)
at RunHandlerInternal (zinelibrary.crm4.dynamics.com/.../ClientApiWrapper.aspx)
at RunHandlers (zinelibrary.crm4.dynamics.com/.../ClientApiWrapper.aspx)
at ExecuteHandler (zinelibrary.crm4.dynamics.com/.../ClientApiWrapper.aspx)
at Mscrm.TurboForm.Control.CustomScriptsManager.$DW_1 (zinelibrary.crm4.dynamics.com/.../formcontrols.js)
at Mscrm.TurboForm.Control.CustomScriptsManager.executeHandler (zinelibrary.crm4.dynamics.com/.../formcontrols.js)
at Mscrm.TurboForm.Control.CustomScriptsManager.executeHandlerByDescriptor (zinelibrary.crm4.dynamics.com/.../formcontrols.js)
at zinelibrary.crm4.dynamics.com/.../formcontrols.js
at zinelibrary.crm4.dynamics.com/.../global.ashx


Viewing all articles
Browse latest Browse all 82002

Latest Images

Trending Articles



Latest Images