I am using Typescript and have install the npm
install
@types
/xrm
--save-dev. Everything seems to be working.
I did my first deploy. I am getting the following error message on Xrm.WebApi.retrieveMultipleRecords. Any ideal on what I did wrong. Do I need to deploy something else.
function start() { var mydataset = "?$select=new_datatrackingId,new_objectid,OwnerId,new_userid,new_source,new_name,new_customerid"; mydataset += ",new_udf1,new_udf2,new_udf3,new_udf4,new_udf5,new_udf6,new_udf7,new_udf8,new_udf9,new_udf10,new_udf11,new_udf12,new_udf13,new_udf14,new_udf15,new_udf16&"; var filter = "$filter="; filter += "(CreatedBy/Id eq guid'" + userId + "' "; filter += "and new_source eq 'Incident' and statecode/Value eq 0)"; var options = mydataset + filter; Xrm.WebApi.retrieveMultipleRecords("new_datatracking", options).then( startCallBack, function (error) { alert("Error: " + error.message); } ); } function startCallBack(results) { var audit = results[0]; $("#iModel").val(audit.new_udf1); $("#iCompleteOn").val(''); $("#iProduct").val(audit.new_udf3); $("#iProjectNo").val(audit.new_udf4); $("#iAudit").val(audit.new_udf5); $("#iULENo").val(audit.new_name); $("#iTechnician").val(audit.new_udf6); $("#iFileNo").val(audit.new_udf8) $("#iSamples").val(audit.new_udf15); $("#iEngineer").val(audit.new_udf7); $("#iSamplesReceived").val(audit.new_udf10); $("#iTechnicianName").val(audit.new_udf13); $("#iEngineerName").val(audit.new_udf14); $("#form_caseid").val(audit.new_objectid); }
*This post is locked for comments