在openERP Edit窗体视图中获取价值

时间:2014-09-02 07:14:37

标签: openerp openerp-7

我有

形式的选择字段
 <field name="company_id" groups="base.group_multi_company" widget="selection"/>

我必须将域过滤器中选择字段中选择的值作为 company_id 传递到下面

<tree string="Components" editable="bottom">
       <field name="product_id" context="{'default_supply_method':'produce'}" on_change="onchange_product_id(product_id, name)" domain="[('company_id','=',**company_id**),('stage','=','confirmed')]" />                                        
</tree>

现在,我需要将名称为company_id的字段值传递到域product_id

的域中

帮助我。

1 个答案:

答案 0 :(得分:0)

要获取保存在表单视图中的字段“company_id”的值,您需要在树视图定义中添加此字段,如果您不需要在树视图中看到它,请将invisible =“1” “在xml定义中。

<tree string="Components" editable="botton">
    <field name="company_id" invisible="1" />
    <field name="product_id" context="{'default_supply_method':'produce'}" on_change="onchange_product_id(product_id, name)" domain="[('company_id','=',**company_id**),('stage','=','confirmed')]" />
</tree>