0

我有一个可编辑的列表视图,其中包含用户定义的序列中的多个记录:

Order #       Date           Sequence
------------------------------------
order #10     03-10-2014            1
order #17     03-10-2014            2
order #13     03-10-2014            3
order #19     03-10-2014            4

如果订单 #13 更改为序列 2,订单 #17 会自动碰撞到下一个值(在本例中为 3),但它不会显示在屏幕上。

换句话说,我明白了:

Order #       Date           Sequence
------------------------------------
order #10     03-10-2014            1
order #17     03-10-2014            2
order #13     03-10-2014            2
order #19     03-10-2014            4

但数据实际上是这样的:

Order #       Date           Sequence
------------------------------------
order #10     03-10-2014            1
order #17     03-10-2014            3
order #13     03-10-2014            2
order #19     03-10-2014            4

如何让列表视图更新所有更改的记录?

4

1 回答 1

1

在模型上使用“序列”字段时,您可以拖放列表条目。您必须按照技术备忘录( https://www.openerp.com/files/memento/查找“特殊/保留字段名称”)中描述的(很快)将字段称为“序列” 。

您不必将列表视图中的序列视为列。一个例子是 sale.order 及其行:

在此处输入图像描述

于 2014-03-01T10:10:29.250 回答