0
我自定義模塊的新stock.location
這樣的定義:調用特定股票的位置到繼承的模型Odoo V9社區
<record id="location_stock" model="stock.location">
<field name="name">ReparacionUnidades</field>
<field name="location_id" ref="stock.stock_location_locations_virtual"/>
<field name="usage">production</field>
<field name="company_id"></field>
</record>
現在,我想在兩個字段設置該位置作爲默認情況下,新的API,就像這樣:
x_location_src_id = fields.Many2one('stock.location', string=u'Ubicacion Origen de Productos', required=True,
readonly=False, default='ReparacionUnidades',
help="Location where the system will look for components.")
x_location_dest_id = fields.Many2one('stock.location', string=u'Ubicacion Destino de Productos', required=True,
readonly=False, default='ReparacionUnidades',
help="Location where the system will look for components.")
隨着default
屬性,現在,在這一刻,這似乎在表單上爲空。
很顯然,我不是調用正確的方法的位置,所以,我怎麼能叫,或者更好的,會是怎樣的等同,:
ref="stock.stock_location_locations_virtual"
在這種情況下?
我已經搜索到stock_location
數據庫表,但我真的沒有線索。
任何想法?
編輯
我也試過這樣:
def _static_location(self):
return ReparacionUnidades
然後,呼籲default
屬性,這_static_location
對象,但顯然不是定義ReparacionUnidades
。
LoL,夥計,我怎麼沒注意到,非常感謝。 – NeoVe