在高级搜索x2x字段中使用搜索小部件
odoo10-addon-web-advanced-search-x2x的Python项目详细描述
在高级搜索中搜索x2x记录
高级搜索one2many、many2many和many2one字段的标准行为是执行name_search。这通常不是令人满意的,因为你可能想搜索其他属性。也可能有些情况下,你不完全知道你在搜索什么,那么一个可能的选项列表也是必要的。通过此模块,您可以使用完整的搜索视图来选择相关记录,或者选择特定记录,或者使用自己的搜索查询来选择这些记录。
使用量
要使用此模块,您需要:
- 在搜索视图中打开高级搜索选项
- 选择One2many、Many2Many或Many2One字段
- 选择运算符is equal to或is not equal to
- 文本字段更改为多个选择字段,您可以在其中搜索有问题的记录
- 单击apply
搜索链接记录的属性(即信用额度高于x的客户的发票):
- 在搜索视图中打开高级搜索选项
- 选择One2many、Many2Many或Many2One字段
- 选择运算符is in selection
- 在弹出的“搜索”视图中,选择条件
- 选择所需的记录,或选择上角框以选择符合该条件的所有匹配记录
- 单击select
请注意,可以堆叠搜索属性:只需在“选择搜索”窗口中添加另一个高级搜索。您可以独立地执行此操作,因此可以搜索属于某个日志的移动,该日志的用户是某个组的成员等。
已知问题/路线图
- 当您在选择搜索系统中使用并选择域时,它将得到 立即应用,因此要添加新条件,必须再次使用 filters菜单。
学分
贡献者
- 霍尔格·布鲁恩hbrunn@therp.nl>;
- Vicent Cubells<;vicent.cubells@tecnativa.com>;
- 杰罗·洛皮斯,jairo.llopis@tecnativa.com>;
- 拉米阿尔瓦法伊rami.alwafaie@initos.com>;
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
若要对此模块作出贡献,请访问https://odoo-community.org。