通过JavaScript在Dynamics CRM表单中创建静态URL超链接



我想在表单上创建一个字段,用户可以单击该字段来引用位于静态位置的共享点文件。我创建了一个脚本并将其添加到页面中,但收到了一条错误消息。有人能帮忙吗?

脚本:

function createUrl () {
var VersionSpreadsheet = "https://mycompany.sharepoint.com";
Xrm.Page.data.entity.attributes.get("new_VersionSpreadsheet").setValue(VersionSpreadsheet);
}

错误:

此记录的一个脚本导致错误。了解更多信息详细信息,请下载日志文件。TypeError:无法读取属性createUrl 处为null的"setValue">

属性名称区分大小写,应该全部小写。下面还有快捷明了的版本。

function createUrl () {
var VersionSpreadsheet = "https://mycompany.sharepoint.com";
Xrm.Page.getAttribute("new_versionspreadsheet").setValue(VersionSpreadsheet);
}

最新更新