2013-03-26 93 views

回答

17

我没有太多的想法。也许你必须对网页插件进行更改。

但是,一种替代解决方案是,您可以使many2one字段选择。在你的xml中添加widget="selection"属性。

<field name="Your_many2one_field" widget="selection">

+0

感谢ARYA .. :-) – 2013-03-26 06:08:25

+0

尼斯和简单的解决方案,它正在为odoo-8还,我测试了有 – 2014-10-01 11:27:37

+0

如果我想从fields_view_get()更改字段的域,那么我必须删除widget =“selection”。那么这是如何实现的? – 2015-09-22 07:15:04

6

它在OpenERP的V7.0测试,其中我们可以删除“创建和编辑”通过下载存在于一个模块,

https://www.odoo.com/apps/7.0/web_m2x_options/#access_token=31af017545174c1eb6745fa70c9b6684&scope=userinfo&state=&expires_in=3600&token_type=Bearer

和添加属性“创造” :假的,“create_edit”:假像这样

<field name="partner_id" options="{'limit': 10, 'create': false, 'create_edit': false}"/> 

这个一个很好的教程这里给出 https://www.odoo.com/apps/7.0/web_m2x_options/

+0

你好,欢迎来到Stackoverflow。请阅读指导好的答案:http://stackoverflow.com/questions/how-to-answer。其中一条规则是向链接添加上下文,而不是仅粘贴链接。你应该提供一个有效的答案,而不需要用户导航到另一方,但可能希望这样做以获得答案的更多细节。当链接出于某种原因失效时,这会变成一个更大的问题。 – bitoiu 2014-04-29 13:43:52

+0

只有在安装web_m2x_options模块后才能使用 – 2014-10-01 11:26:21

1

对于那些不想要的“选择”窗口小部件谁(它是那么强大,不提供搜索功能),这是另一种方法,在8

<xpath expr="//field[@name='partner_id']" position="attributes"> 
    <attribute name="options">{'no_create': '1', 'no_create_edit': '1'}</attribute> 
</xpath> 
1

测试只需添加no_openno_createno_create_edit,在选择

<field name="partner_id" options='{"no_open": True,"no_create": 1, "no_create_edit": 1}'/> 

我尝试过了,这是工作的罚款。

2

在XML文件中提出:

<field name="my_field_name" options="{'no_create' : True}"/> 

我希望这个作品!

13

Many2one部件(默认)

选项:其他可能的选项,你可以用这个小工具使用。

  • no_quick_create - 它将删除创建和编辑...选项。
  • no_create_edit - 它将删除创建“输入的文本”选项。
  • no_create - no_quick_create和no_create_edit合并。
  • no_open - 在读取模式下:不要渲染为链接。

<field name="field_name" options="{'no_quick_create': True, 'no_create_edit' : True}"/> 

您可以从Ludwik Trammer's post

3

对于Odoo 8.0和9.0是指它,你应该使用no_create和no_open。

no_create:设置为True将禁用该选项,在下拉列表中创建一个新条目。

no_open:设置为True可禁用下拉列表右侧的按钮,该按钮会弹出允许编辑选定实例的窗口。

<field name="field_name" options="{'no_create': True, 'no_open': True}" /> 
1

在XML文件中:

请加选项= “{ 'no_create':真}”到你的领域,这将删除创建按钮

0

odoo的解决方案,适用于许多二元关系领域。

以下列出的是官方odoo版本的默认功能。

  • odoo 9
  • odoo 10
  • odoo 11
<field name="patient_id" options="{'no_quick_create': true, 'no_create_edit': false}"/> 

注:

  • 'no_quick_create':真实,禁用内联创建功能,无需
  • 弹出'no_cre ate_edit':true,禁用弹出式内联创建 功能。 “没有
  • _create”:真实的,魔鬼在线和弹出式都与这只是一个选项
相关问题