SuiteCRM列表视图或详细视图负责人字段值不显示

SuiteCRM负责人字段值不显示问题:

我将在SuiteCRM列表视图中显示“分配给”字段的值。我在Admin-> studio->account-> Layouts-> List上进行配置查看字段并部署了新的布局。当我浏览此列表时,“负责人”列可见,但没有值。

负责人字段值不显示
负责人字段值不显示

但是偶尔它又会显示出来,如下图:

SuiteCRM负责人字段显示的值
SuiteCRM负责人字段显示的值

如果像这样一会显示一会不显示,查看员工的录入情况会很不方便,只能放着等它自己再显示出来,比较被动。所以尝试了n种解决方法,也没有报错信息。

官方论坛解决思路:

最后SuiteCRM官方论坛给了一些提示:

参考链接:https://community.suitecrm.com/t/list-view-doesnt-show-assigned-to-field-even-id-the-column-is-visible/56667

SuiteCRM官方论坛
SuiteCRM官方论坛

我们带着官方给的思路来思考一下:官方说如果负责人字段显示的是“assigned_user_name_id”这个的话,因为是一连串的数字,所以SuiteCRM就很可能把它隐藏掉,不显示出来。但是我们反复确认我们负责人字段就是“ assigned_user_name ”。所以很郁闷。

但是我们又去查看了一下用户,发现名称中有很多公司名称(特点:很长而且是中文,那么在SuiteCRM这套国外软件中可能会把它转换成一条很长的字符串在数据库中保存)

SuiteCRM用户
SuiteCRM用户

再去查一个地方,就是在系统后台有没有把负责人设置成“显示名称”,还是“显示用户名”。(注意下图报错之前是勾选了“ 负责人字段显示全名 ”)

SuiteCRM负责人字段显示全名
SuiteCRM负责人字段显示全名

原因:

从上面查找原因来判断,很可能是系统设置中勾选“ 负责人字段显示全名 ”+用户名称包含很长的中文,这两者导致负责人字段不显示的。

解决方案:

方法一:取消后台勾选的 “ 负责人字段显示全名 ” ,但是同时注意用户名不要包含中文。

方法二:全称用英文,经可能短。

推荐阅读

  1. SuiteCRM将字段添加到批量更新
  2. SuiteCRM列表视图点击【任意】字段进入详细视图
  3. SuiteCRM如何通过模块构建器创建自定义模块
  4. SuiteCRM迁移定制化开发模块步骤【自定义模块迁移】
  5. 如何将负责人字段改成必填选项?【SuiteCRM二次开发】
  6. VtigerCRM营销活动-VtigerCRM用户使用教程
  7. 2021年,企业成功实施CRM不得不知道的几点
  8. SugarCRM中联系人、潜在客户和目标功能概述及关联

发表评论

电子邮件地址不会被公开。 必填项已用*标注