我在我的程序中使用了一个选择小部件,它在下拉列表中有很多项目。是否有任何方法可以在其上键入,以便用户可以轻松选择项目。 (就像在Java中编辑JComboBox一样)
答案 0 :(得分:2)
如果您将many2one
字段与widget="selection"
一起使用,则可以通过单击选择该选择框,然后开始键入要查找的内容,该框将更改为您所在的值写作。顺便说一句,您必须快速编写它,并且不得部署下拉列表。
另一个选项是使用没有选择小部件的many2one
字段。您可以安装社区模块web_m2x_options并使用limit
attibute来避免选项"搜索更多"。像这样你可以在框中写下来找到元素。例如,您可以显示10个元素而不选择"搜索更多"用这个例子:
<field name="example_id" options="{'create': False, 'create_edit': False, 'limit': 10}" />