gpt4 book ai didi

python - 我可以从 OpenERP 的 TreeView 中触发窗口操作吗?

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:16 24 4
gpt4 key购买 nike

我正在尝试在 OpenERP 中创建一条从生产订单到原 Material 装箱单的捷径。

我可以得到 related window link出现在生产订单表格上,但我真的希望能够通过单击屏幕顶部的“操作”按钮从生产订单 TreeView 中获取装箱单。这样,我就不必打开生产订单表了。似乎可以使用 keyword="client_action_multi" 从 TreeView 访问向导<wizard> 中的属性标签。窗口操作是否有等效项?

我想我可以写一个 wizard that triggers a window action ,但我希望有更简单的东西。

最佳答案

感谢 QGerome 的帮助,我完成了这项工作。我在 hr 中找到了一个示例模块:

    <record id="action2" model="ir.actions.act_window">
<field name="name">Employee Hierarchy</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">hr.employee</field>
<field name="domain">[('id','in',active_ids)]</field>
<field name="view_type">tree</field>
<field name="view_id" ref="view_partner_tree2"/>
</record>
<ir_set>
<field eval="'action'" name="key"/>
<field eval="'client_action_multi'" name="key2"/>
<field eval="['hr.employee']" name="models"/>
<field name="name">Employees Hierarchy</field>
<field eval="'ir.actions.act_window,'+str(action2)" name="value"/>
<field eval="True" name="isobject"/>
<field eval="True" name="replace"/>
</ir_set>

我不确定 <ir_set> 之间到底有什么区别标签和原始 ir.values记录,但数据导入代码在convert.py似乎在呼唤ir_set() ,所以我同意了。

可以看我完整的解决方案on launchpad .

关于python - 我可以从 OpenERP 的 TreeView 中触发窗口操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6852967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com