0

我有两种类型,例如 AbstractOrder 和 OrderEntryDetails。它们是一对多的。在后台我想显示 AbstractOrder(code,date,totalPrice,user) 表中的 4 个字段和 OrderEntryDetails 表中的 1 个字段(productcode)。在我的 cus_ext-backoffice-config 文件中,我将其称为如下

<context merge-by="type" parent="GenericItem" type="AbstractOrder" component="listview">
    <lv:list-view xmlns:lv="http://www.hybris.com/cockpitng/component/listView">

        <lv:column qualifier="code"/>
        <lv:column qualifier="date" spring-bean="dateTimeListCellRenderer"/>
        <lv:column qualifier="totalPrice" spring-bean="numberDigitZeroListCellRenderer"/>
        <lv:column qualifier="user"/>       
        <lv:column qualifier="productCode"/>        

    </lv:list-view>
</context>

Hybris 在 AbstactOrderModel.java 文件中生成 orderEntryDetails 字段,它是集合。

编辑

我的问题是如何显示 AbstactOrder 中的 productCode 表单 orderEntryDetails 集合?

如果我的方法不正确,有人可以告诉我一些更简单的方法来显示相关(两个表之间的关系)表中的一些数据。

4

1 回答 1

1

您可以对 productCode 使用动态属性: https ://help.hybris.com/6.3.0/hcd/8bb46096866910149208fae7c4ec7596.html

与 ConsignmentEntry 上的 QuantityDeclined 使用相同的方式。可能是我的意见不是最好的解决方案。

于 2017-04-12T18:58:10.370 回答