Tryton:如何在向导中获取过滤列表
Tryton: how get filtered list in wizard
我可以使用 Transaction().context['active_ids']
访问的选定项目。
但是,我需要访问列表视图中的所有项目,这些项目与应用的过滤器相匹配。
示例我按状态和列表视图中的日期。
然后,我需要在向导中对所有这些发票应用一些操作。
这在tryton中是不可能的,你应该使用active_ids关键字来访问选中的记录,所以用户必须在操作中标记他想要修改的记录。
顺便说一句,如果您想根据用户输入的条件执行搜索,您可以使用 StateView 添加一个表单,询问屏幕上的过滤条件,然后根据首先查看信息。如果这样做,此向导不应链接到任何操作,而应由操作菜单调用。
我可以使用 Transaction().context['active_ids']
访问的选定项目。
但是,我需要访问列表视图中的所有项目,这些项目与应用的过滤器相匹配。
示例我按状态和列表视图中的日期。
然后,我需要在向导中对所有这些发票应用一些操作。
这在tryton中是不可能的,你应该使用active_ids关键字来访问选中的记录,所以用户必须在操作中标记他想要修改的记录。
顺便说一句,如果您想根据用户输入的条件执行搜索,您可以使用 StateView 添加一个表单,询问屏幕上的过滤条件,然后根据首先查看信息。如果这样做,此向导不应链接到任何操作,而应由操作菜单调用。