跳转到主要内容

简单many2one小部件

项目描述

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runboat

此模块向many2one字段添加了一个新小部件,允许在不提供任何额外功能的情况下链接记录(无自动完成和无部分搜索)。

  • 预览

    https://raw.githubusercontent.com/OCA/web/14.0/web_widget_many2one_simple/static/img/preview.gif

目录

配置

属性

  • regex [String]: 定义用于测试搜索条件的正则表达式

  • can_create [Boolean]: 允许创建新记录

  • can_write [Boolean]: 允许编辑链接的记录

选项

  • search [Dictionary] * field: 在搜索过程中使用的字段 [默认是 ‘id’] * oper: 操作符(如like,ilike等…)[默认是 ‘=’]

  • no_create: 使‘can_create’标志无效

  • no_write: 使‘can_write’标志无效

  • no_open: 禁用打开链接的记录

用法

您需要如下声明新小部件的使用:<field name="xxx" widget="many2one_simple" options="...">

示例

<field name="partner_id" widget="many2one_simple" regex="^1\d*" options="{&quot;search&quot;: { &quot;field&quot;: &quot;name&quot;, &quot;oper&quot;: &quot;ilike&quot; }}"/

** 仅允许通过以‘1’开头的id进行搜索…

错误跟踪器

错误在GitHub Issues上跟踪。如果在那里找不到您的问题报告,请检查。如果您是第一个发现它的,请帮助我们通过提供详细和受欢迎的反馈来打破它。

请不要直接联系贡献者以获取支持或技术问题的帮助。

鸣谢

作者

  • Tecnativa

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

当前维护者

Tardo

本模块是GitHub上OCA/web项目的组成部分。[GitHub链接](https://github.com/OCA/web/tree/14.0/web_widget_many2one_simple)

欢迎您贡献力量。了解如何贡献,请访问[贡献页面](https://odoo-community.org/page/Contribute)。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

本版本没有可用的源代码分发文件。有关生成分发存档的教程,请参阅生成分发存档

构建分发

支持者