我有以下内容:
shipment_obj = self.pool.get('stock.picking.in').browse(cr, uid, context.get('active_id'))
这将返回正确的对象,我可以访问属性,但是当我访问 O2m 字段“move_lines”时,它返回 None 对象并且无法迭代。
我是否需要特殊的方式来访问特定进货的产品?
这是在现有的 OpenERP 中:
'move_lines': fields.one2many('stock.move', 'picking_id', 'Internal Moves', states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}),
'product_id': fields.related('move_lines', 'product_id', type='many2one', relation='product.product', string='Product'),