【问题标题】:Dynamics CRM 2016: Web Resource display based on statusDynamics CRM 2016:基于状态的 Web 资源显示
【发布时间】:2018-01-11 22:14:59
【问题描述】:

这是为 Dynamics CRM 2016 准备的。我确信这是一个简单的任务,但我没有任何 JS (javascript) 知识。我基本上想在案例表单(OnLoad 和 OnSave)上添加一个 Web 资源,以根据状态原因显示某些文本。所以一个单独的 html 文件会使用 JS 来检查实体的状态原因使用以下简单的逻辑。

  • 如果它是“进行中”,则使用大号黄色字体显示进行中。
  • 如果是“等待信息”,则显示“已暂停”,使用红色大字体。
  • 如果其“等待关闭”或“已解决”则隐藏,如不显示任何内容。

我只是需要这个想法,我会根据需要调整字体和颜色以及其他 IF。

哦...我有没有提到我没有任何 JS 知识...

【问题讨论】:

  • 欢迎来到 Stack Overflow。它太宽泛了。看看你是否可以在 iframe 中使用 notification 而不是 HTML。

标签: javascript dynamics-crm


【解决方案1】:

通过将JSHTML 文件添加到自定义中,将它们加载到表单上。 然后在您的JS 文件中使用以下脚本从打开的 CRM 记录中获取状态原因。

var status = window.parent.xrm.page.data.entity.attributes.get("statuscode").Value();

希望它能解决您的问题。

【讨论】:

    猜你喜欢
    • 2021-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-15
    • 2015-12-08
    • 1970-01-01
    相关资源
    最近更新 更多