【发布时间】:2020-11-02 16:56:09
【问题描述】:
我正在搜索添加一个显示我的向导的新按钮到树视图中显示的操作按钮
我的向导有效,因为我单独对其进行了测试,但我需要将其添加到顶部的操作按钮中,我不知道如何
我尝试使用 action.server,但没有找到任何对我有帮助的示例
谢谢
我也知道从 Odoo 10 到 Odoo 12 发生了变化,这就是为什么我没有找到任何线索。
接下来是我尝试过但没有成功的例子
<record model="ir.actions.act_window" id="enviar_evaluacion">
<field name="name">enviar_evaluacion</field>
<field name="view_id" ref="vista_formulario_riesgo_para_evaluacion"/>
<field name="domain">[]</field>
<field name="context">{}</field>
<field name="res_model">pdi.riesgo</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="target">new</field>
</record>
<record model="ir.actions.server" id="accion_servidor_evaluacion">
<field name="name">Enviar a evaluacion</field>
<field name="model_id" ref="model_pdi_riesgo_wizard_evaluacion"/>
<field name="state">code</field>
<field name="code">
object.enviar_a_evaluar(context.get('active_ids'))
</field>
</record>
下次尝试
<record model="ir.actions.server" id="menu_action_evaluacion">
<field name="name">Enviar a evaluacion</field>
<field name="model_id" ref="model_pdi_riesgo"/>
<field name="state">code</field>
<field name="code">
action=pdi.riesgo.wizard.evaluacion.enviar_a_evaluar()
</field>
</record>
<menuitem id="menu_enviar_a_evaluacion"
name="Enviar a evaluacion"
parent="pdi_Riesgo.menu_riesgo_evaluaciones"
action="menu_action_evaluacion"/>
【问题讨论】:
标签: python treeview odoo wizard odoo-12