Fullname控件在Dynamics 365 Unified界面中不起作用

问题描述 投票:0回答:1

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

[这使我们非常头疼,因为我们几乎在所有地方都使用全名:在表单,视图,文档模板,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个回答
0
投票

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

仅需要进行表单脚本更改。无论何时何地,您都访问formContext.getAttribute("fullname")之类的全名字段,如果脚本在UCI中执行,则将其切换为formContext.getAttribute("firstname") + " " + formContext.getAttribute("lastname")

我刚刚在UCI中对此进行了快速测试。另外,显示全名字段的视图也没有问题。如果有数据,模板应该没有问题。唯一的问题在于形式,因此上述脚本可以解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.