【问题标题】:Fullname control is not working in Dynamics 365 Unified interface全名控件在 Dynamics 365 Unified 界面中不起作用
【发布时间】:2019-11-15 16:33:45
【问题描述】:

我们最近在 Dynamics 365 CE Web 客户端上启用了统一接口,并注意到联系人表单和多个视图中缺少 全名。当我们打开表单编辑器时它就在那里,但是当我们运行formContext.getAttribute("fullname") 时它返回一个空值。

这让我们非常头疼,因为我们基本上到处都在使用全名:在表单、视图、文档模板、JavaScript 等中。

有没有人遇到过这个问题或知道解决方法,而无需在我们环境中的任何地方都用名字和姓氏替换 fullname

根据微软的说法,它在 2020 年 4 月 (https://docs.microsoft.com/en-us/power-platform/admin/about-unified-interface#capabilities-not-yet-on-unified-interface) 之前还没有正式准备好,但我们需要在此之前开始测试。

在此先感谢

【问题讨论】:

  • 你找到更好的解决方案了吗?
  • 不,很遗憾我们没有。

标签: dynamics-crm microsoft-dynamics dynamics-crm-uci


【解决方案1】:

复合控件在 UCI 中尚不可用。因此弹出窗口将不会显示以进行数据输入。这意味着 Full name 字段将显示为子单个字段,即。 名字姓氏。任何名字或姓氏中的数据更改都将复制到全名字段。

仅需要更改表单脚本。无论何时何地,如果脚本在 UCI 中执行,您只需将其切换到 formContext.getAttribute("firstname") + " " + formContext.getAttribute("lastname") 等全名字段即可。

我刚刚在我的 UCI 中快速测试了这一点。还有显示全名字段的视图,没有问题。如果有数据,模板应该不是问题。唯一的问题是形式,所以上面的脚本会解决这个问题。

【讨论】:

  • 嗨,阿伦,谢谢。然而,它表明对于情况并没有真正的 1 个聪明的简单步骤
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-18
  • 1970-01-01
相关资源
最近更新 更多