在Odoo视图中,我可以创建一个按钮来触发特定的窗口操作,方法是给按钮name
等于操作的数据库标识符。例如:
<button type="action" name="123">Trigger</button>
点击后会触发操作ID 123
。
是否可以使用操作的XML ID
而不是数据库ID来完成相同的操作?
我问,因为我创建了一个包含视图和窗口操作的数据文件模块。视图包括对窗口操作的ID的引用,因为它们包含触发它们的按钮。但是,在导入模块之前,我不知道窗口操作的ID,因此我无法在初始导入的视图中包含它们。
有什么方法吗?
答案 0 :(得分:2)
找到我的答案:
<button type="action" name="%(xml_id_of_action)d"></button>