1

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

这也发生在其他选项集上。有没有办法去掉这个后缀?

在此处输入图像描述

4

2 回答 2

3

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

这可能是此处讨论的增强功能。

于 2017-08-29T02:34:57.587 回答
2

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

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

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

function changeColumnText() {
    $(document).ready(function () {
        $("label:contains('Source')").text('Source');
    });
}
于 2017-08-29T09:26:57.863 回答