【问题标题】:Dynamics CRM 365 queue view, remove '(object)' label in columnDynamics CRM 365 队列视图,删除列中的“(对象)”标签
【发布时间】:2017-08-29 00:50:03
【问题描述】:

在我的队列视图中,我有一个针对事件实体的全局选项集。 当我将它包含在我的视图中时,它会在列名后面附加一个后缀“(对象)”。

其他选项集也会发生这种情况。有没有办法去掉这个后缀?

【问题讨论】:

    标签: dynamics-crm microsoft-dynamics dynamics-crm-365


    【解决方案1】:

    很遗憾,这是产品限制。视图列名称无法重命名,它将从属性的显示名称加载,并且对于关联的实体属性,额外的文本将附加在 () 实体名称或对象中。

    这可能是像 here 讨论过的增强功能。

    【讨论】:

      【解决方案2】:

      您只能通过不支持的方式更改列标题。为此,您需要执行以下操作:

      1. 打开视图编辑器,选择任意列并选择'更改属性'
      2. 添加包含基本 jQuery 代码的新 Web 资源 .js 文件以选择相关列标题并更改其文本
      3. 将列属性窗口中的函数名称设置为与.js 文件中创建的函数相同

      基于您的场景的示例代码:

      function changeColumnText() {
          $(document).ready(function () {
              $("label:contains('Source')").text('Source');
          });
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-04-09
        • 2019-08-12
        • 2020-06-22
        • 2019-02-25
        • 1970-01-01
        • 1970-01-01
        • 2019-05-29
        • 2011-07-20
        相关资源
        最近更新 更多