我收到這個(gè)奇怪的錯(cuò)誤:類型錯(cuò)誤:無法讀取 null 的屬性“getValue”當(dāng)我想獲取另一個(gè)字段的值時(shí),取決于單元字段的更改,并被告知這 2 個(gè)字段(項(xiàng)目和單元)是查找字段。這是我的代碼:function OnChanegUnit() { debugger; var UnitId = Xrm.Page.getAttribute("ph_phdunitId").getValue(); if (UnitId != null) { var oDataSetName = "ph_phdunitSet"; var columns = "ph_projectnameid"; var filter = "ph_phdunitId eq (guid'" + UnitId[0].id + "') "; var results = retrieveMultiple(oDataSetName, columns, filter); if (results != "") { if (results[0].ph_projectnameid.Id != null) { SetLookup("ph_project", results[0].ph_projectnameid.Id, results[0].ph_projectnameid.Name, results[0].ph_projectnameid.LogicalName); } else { Xrm.Page.getAttribute("ph_project").setValue(null); Xrm.Page.getAttribute("ph_project").setSubmitMode("always"); } } } else{ Xrm.Page.getAttribute("ph_project").setValue(null); Xrm.Page.getAttribute("ph_project").setSubmitMode("always"); }}
奇怪的錯(cuò)誤類型錯(cuò)誤:無法讀取 null 的屬性“getValue”
桃花長(zhǎng)相依
2021-08-26 17:36:06