Studio 中未显示一对多关系类型 - SugarCRM
One-to-Many Relationship type is not showing in Studio - SugarCRM
我在 Sugarcrm 7.8 中工作 我正在尝试在联系人和我的自定义模块示例 myorder 之间建立关系,但是当我 select 我的客户模块在“相关模块”中时,它没有显示在类型字段中。
我找不到任何文档来解释这种情况。当它不出现时,我如何通过工作室建立一对一的关系。我真的不喜欢通过代码创建,因为它会在我们尝试检索报告时中断操作。如果我通过工作室工作,那很好。
任何我尝试创建以下文件以查看它是否显示任何关系的方法。
src/custom/Extension/application/Ext/TableDictionary/contacts_myorder_1.php
src/custom/metadata/contacts_myorder_1MetaData.php
但它通过代码创建了新的关系。
有没有人能做到类似的事情?
社区问题:https://community.sugarcrm.com/message/94195-one-to-many-relationship-type-is-not-showing-in-studio
经过深入研究发现,在我的自定义模块中我应该已经解释了模块之间的关系。
创建以下文件后。我可以看到关系。
src/modules/mycustomodule/clients/base/layouts/subpanels/subpanels.php
src/modules/mycustomodule/vardefs.php
内容:subpanels.php
array (
'layout' => 'subpanel',
'label' => 'LBL_MYCUSTOMMODULE_SUBPANEL_CONTACTS',
'context' => array (
'link' => 'mycustommodule_contacts',
),
),
内容:vardefs.php
'mycustommodule_contacts' => array(
'name' => 'mycustommodule_contacts',
'type' => 'link',
'relationship' => 'contacts_mycustommodule',
'module' => 'Contacts',
'bean_name' => 'Contact',
'source' => 'non-db',
'vname' => 'LBL_MYCUSTOMMODULE_CONTACTS_LINK',
),
修复和重建之后。它按预期工作。希望对大家有所帮助!
我在 Sugarcrm 7.8 中工作 我正在尝试在联系人和我的自定义模块示例 myorder 之间建立关系,但是当我 select 我的客户模块在“相关模块”中时,它没有显示在类型字段中。
我找不到任何文档来解释这种情况。当它不出现时,我如何通过工作室建立一对一的关系。我真的不喜欢通过代码创建,因为它会在我们尝试检索报告时中断操作。如果我通过工作室工作,那很好。
任何我尝试创建以下文件以查看它是否显示任何关系的方法。
src/custom/Extension/application/Ext/TableDictionary/contacts_myorder_1.php src/custom/metadata/contacts_myorder_1MetaData.php
但它通过代码创建了新的关系。
有没有人能做到类似的事情?
社区问题:https://community.sugarcrm.com/message/94195-one-to-many-relationship-type-is-not-showing-in-studio
经过深入研究发现,在我的自定义模块中我应该已经解释了模块之间的关系。
创建以下文件后。我可以看到关系。
src/modules/mycustomodule/clients/base/layouts/subpanels/subpanels.php src/modules/mycustomodule/vardefs.php
内容:subpanels.php
array (
'layout' => 'subpanel',
'label' => 'LBL_MYCUSTOMMODULE_SUBPANEL_CONTACTS',
'context' => array (
'link' => 'mycustommodule_contacts',
),
),
内容:vardefs.php
'mycustommodule_contacts' => array(
'name' => 'mycustommodule_contacts',
'type' => 'link',
'relationship' => 'contacts_mycustommodule',
'module' => 'Contacts',
'bean_name' => 'Contact',
'source' => 'non-db',
'vname' => 'LBL_MYCUSTOMMODULE_CONTACTS_LINK',
),
修复和重建之后。它按预期工作。希望对大家有所帮助!