我在我的程序中使用了一个选择小部件,它在下拉列表中有很多项目。是否有任何方法可以在其上输入,以便用户可以轻松选择项目。(就像在 java 中使 JComboBox 可编辑一样)
问问题
1190 次
1 回答
2
如果您使用many2one
带有 的字段widget="selection"
,您可以通过单击它来选择选择框,然后开始输入您要查找的内容,该框将更改为您正在编写的值。顺便说一句,你必须快速编写它,并且不能部署下拉。
另一种选择是使用many2one
没有选择小部件的字段。您可以安装社区模块web_m2x_options并使用limit
属性来避免“搜索更多”选项。像这样,您可以在框中写入以查找元素。例如,您可以在此示例中显示不带“搜索更多”选项的直到 10 个元素:
<field name="example_id" options="{'create': False, 'create_edit': False, 'limit': 10}" />
于 2015-08-31T11:31:32.597 回答