【问题标题】:Is it possible to apply country specific masking in Dynamics CRM 2016?是否可以在 Dynamics CRM 2016 中应用特定国家/地区的屏蔽?
【发布时间】:2016-02-10 20:43:00
【问题描述】:

从 MS CRM 2015 开始,我们已经成功地使用 jquery.ui 根据地址所在国家/地区设置常用地址数据的输入和查看掩码。我们将这些掩码与自定义国家实体一起存储。默认 CRM 字段是隐藏的。使用 JQuery,我们创建了一个简单的文本框,并根据提交的国家/地区值将掩码应用于字段中的值。

有没有办法在 2016 年向 CRM 表单添加电话屏蔽?非常感谢任何帮助!

【问题讨论】:

    标签: dynamics-crm-2011 dynamics-crm dynamics-crm-2013 dynamics-crm-2015 dynamics-crm-2016


    【解决方案1】:

    我不确定您为什么说 CRM 2016 不允许 DOM 操作。它比任何其他版本的 CRM 都不允许它。不支持 DOM 操作,尽管没有什么可以阻止您这样做,但 Microsoft 可能会完全更改 DOM 并破坏您自定义的所有内容。

    实际上,2016 年恰好是唯一可以在不使用 iFramed Web 资源的情况下以受支持的方式实现这一点的 CRM 版本。您的基本设置如下

    在表单的 OnLoad 中

    1. 检索国家电话号码掩码
    2. 将掩码应用于字段。
    3. 将 OnKeyPress 函数添加到在用户键入时删除掩码的字段。

    【讨论】:

      【解决方案2】:

      为此使用网络资源。是受支持的替代版本。直接操作 DOM 是不好的做法,因为它可能会因版本而异。

      【讨论】:

        猜你喜欢
        • 2021-06-04
        • 1970-01-01
        • 1970-01-01
        • 2016-12-10
        • 2013-01-26
        • 1970-01-01
        • 1970-01-01
        • 2016-10-15
        • 1970-01-01
        相关资源
        最近更新 更多