【发布时间】:2015-08-31 11:23:04
【问题描述】:
我在我的程序中使用了一个选择小部件,它的下拉菜单中有很多项目。是否有任何方法可以在其上输入,以便用户可以轻松选择项目。 (就像在 java 中使 JComboBox 可编辑一样)
【问题讨论】:
我在我的程序中使用了一个选择小部件,它的下拉菜单中有很多项目。是否有任何方法可以在其上输入,以便用户可以轻松选择项目。 (就像在 java 中使 JComboBox 可编辑一样)
【问题讨论】:
如果您将many2one 字段与widget="selection" 一起使用,您可以通过单击选择选择框并开始输入您要查找的内容,该框会更改为您正在输入的值。顺便说一下,一定要快写,下拉一定不能部署。
另一个选项是使用不带选择小部件的many2one 字段。您可以安装社区模块web_m2x_options 并使用limit 属性来避免“搜索更多”选项。像这样,您可以在框中写入以查找元素。例如,您可以在此示例中显示不带“搜索更多”选项的最多 10 个元素:
<field name="example_id" options="{'create': False, 'create_edit': False, 'limit': 10}" />
【讨论】:
many2one 字段可能是个好主意,您可以在这种字段中写入