您需要将该字段定义为您模块的listviewdefs.php 文件中的链接。由于它是一个自定义模块,因此该文件应位于此文件夹/custom/modules/<my_module>/metadata/listviewdefs.php 中。找到该字段并插入'link' => true,它看起来像这样:
$listViewDefs['MyModule'] = array(
'ROW_NUM' => array(
'width' => '10',
'label' => 'LBL_ROW_NUM',
'link' => false,
'default' => true),
'NAME' => array(
'width' => '25',
'label' => 'LBL_QUOTE_NAME',
'link' => true,
'default' => true),
'ACCOUNT_NAME' => array(
'width' => '20',
'label' => 'LBL_ACCOUNT_NAME',
'id' => 'ACCOUNT_ID',
'module' => 'Accounts',
'link' => true,
'default' => true),
....
不幸的是,对于文档,您几乎是靠自己完成的。以我的经验,它非常稀疏和分散,官方的 SugarCRM 文档在谈到 Sugar 的架构和内部工作时缺乏很多。对于 Sugar 而言,搜索引擎通常是您最好的朋友。