Sugarcrm 子面板列表中的Flex Relate字段值为空

Sugarcrm 子面板列表中的Flex Relate字段值为空,sugarcrm,Sugarcrm,有两个模块:客户和顶级交易 它们之间的关系:1(客户):多个(顶级交易) 顶级交易模块中有一个“弹性关联”字段 现在我想在顶部事务模块的子面板列表上显示“Flex Relate”值 为此,我在studio->Customer->Sub Panel->Top Transaction中做了更改 在客户详细信息页面的顶部交易子面板下,仅显示“Flex Relate”字段的标题&无值(值为空) 有人知道这个问题的解决办法吗 我使用的是6.5社区版。请查看此链接了解flex relate 尝试使用rela

有两个模块:客户顶级交易

它们之间的关系:1(客户):多个(顶级交易)

顶级交易模块中有一个“弹性关联”字段

现在我想在顶部事务模块的子面板列表上显示“Flex Relate”值

为此,我在studio->Customer->Sub Panel->Top Transaction中做了更改

在客户详细信息页面的顶部交易子面板下,仅显示“Flex Relate”字段的标题&无值(值为空)

有人知道这个问题的解决办法吗


我使用的是6.5社区版。

请查看此链接了解flex relate


尝试使用relate字段而不是flex-related,我认为这会解决您的问题。

我知道,这是一个老问题,但这是我找到的解决方案。 在子面板元数据中添加这两个字段,这将正确显示父/柔性字段

但是仍然存在一个问题,在这里,目标模块是固定的。我会在找到任何解决方案后立即更新。 在此之前,我认为这是可以在过程中实现的。但是,我正在寻找一些通用的解决方案

    'parent_type' =>
    array(
        'usage' => 'query_only',
    ),
    'parent_name' =>
    array(
        'width' => '10%',
        'vname' => 'LBL_FLEX_RELATE',
        'id' => 'parent_id',
        'link' => true,
        'widget_class' => 'SubPanelDetailViewLink',
        'target_module' => 'AOS_Invoices',
        'target_record_key' => 'parent_id',
        'default' => false,
    ),

那么我怎样才能链接到多个模块呢?你正在使用关系来创建关系将创建多个表&希望在列表视图中的单个标题下显示值,这也是不可能的。这听起来像一个糖虫。另外,Sugar中可能没有任何stock子面板包含这样的字段,导致该版本中字段类型的子面板呈现代码被遗忘、忽略或延迟。我会看看这是否是一个已知/记录的问题。我发现了有关Sugar版本6.4.5(缺陷#56607)和6.5.9(缺陷#61019)的错误报告。6.4.5的错误报告被标记为重复(但也被标记为“已在版本6.5.8中修复”)。6.5.9的错误报告被标记为“已修复/已实施”,但如果错误报告状态可信,则显然从未将其发布:自2014年2月以来,它一直处于“待定代码审查”和“已修复版本:待定”状态。我的猜测是>=6.5.9的CE补丁与官方的Sugar CE开发(安全补丁除外)一起消亡,后者也在那个月停止了开发