0

有一个字段many2one。当我试图打开该字段的树视图时,它显示为空!

这是我的领域:

 'classb_id': fields.many2one('class.a', 'Reception', required=True, select=True),

在我的表单视图中:

 <field name="classb_id"/>

我已经为 class.a 创建了一些记录,但是树视图没有显示任何数据

4

4 回答 4

1

您好,您已经通过创建关系和在关系表中创建记录完成了 70% 的工作,class.a但现在在您创建关系字段的位置classb_id打开表单视图,该字段classb_id从模型中选择一些记录并class.a保存它,然后您将能够看到关系记录值。在这里,您做了什么,您创建了所有设置,但最后一步丢失了,即在您的关系字段上选择字段关系记录。

于 2012-06-25T14:19:45.437 回答
0
As there is a relation with class "class.a" , 
there must be data for that object.
then and then it will show you datas in the tree view of that m2o filed.

注意:您可以使用视图中的新按钮为“class.a”类创建新记录

于 2012-06-25T11:02:40.633 回答
0

检查您是否添加了两个或多个“classb_id”字段。在 openerp v6.0 中,当您添加两次相同的字段时,只有一个字段会显示模型中的数据,其他字段将显示为空。

如果这不能解决您的问题,请显示模型 class.a,它的名称字段,如果没有添加名称字段,那么它的 _rec_name 字段等

于 2012-06-26T05:38:14.557 回答
0

在 class.a 对象中,您是否有“活动”字段。

如果是,则默认设置为 True。否则它不会显示在列表视图中。

于 2012-06-26T09:17:27.833 回答