启用按钮"创建和导入"在odoo的树视图中

时间:2014-12-24 11:16:34

标签: odoo openerp-8

我正在使用odoo 8.0。我创建了一个模型和一个视图来管理该模型。代码是这样的:

model.py

from openerp.osv import osv, fields

class ServiceLink(osv.Model):
    _name = 'mymodule.servicelink'
    _description = 'Service link'
    _columns =  {
        'link': fields.char('Link')
    }

admin.xml的

...
    <record model="ir.actions.act_window" id="action_view_service_link">
        <field name="name">Service Link</field>
        <field name="res_model">mymodule.servicelink</field>
        <field name="view_type">tree</field>
        <field name="view_mode">tree,form</field>
    </record>
...

ir.model.access.csv

id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
id_01,mymodule.servicelink,model_mymodule_servicelink,base.group_user,1,1,1,1

我将模型(.py)导入____init__.py,admin.xml和ir.model.access.csv到____openerp__.py&gt;&gt;数据。 我现在拥有的:模型的树视图和表单视图工作。但是,按钮&#34;创建&#34;和&#34;导入&#34;在Tree View上不会出现。

我的问题是:我做错了什么,我该怎么办才能让它们出现?谢谢你,祝圣诞快乐。

2 个答案:

答案 0 :(得分:1)

在admin.xmk中我必须设置

<field name="view_type">form</field> 

而不是

<field name="view_type">tree</field>

参考是here

答案 1 :(得分:0)

转到设置 - &gt;常规设置

然后选择允许用户从CSV文件导入数据

现在您将在树视图中看到导入选项