Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml OpenERP 7树视图不支持';不显示搜索框和其他筛选器_Xml_Openerp_Openerp 7 - Fatal编程技术网

Xml OpenERP 7树视图不支持';不显示搜索框和其他筛选器

Xml OpenERP 7树视图不支持';不显示搜索框和其他筛选器,xml,openerp,openerp-7,Xml,Openerp,Openerp 7,我已经创建了一个树状视图来扩展account.invoice模块,其中包含一个带有自定义列和特殊列的列表。我试图插入一个搜索视图,但它不起作用(我可以在树视图中显示数据,但不能显示搜索框和我需要的其他过滤器) XML: account.invoice.resume.tree 帐户、发票、简历 树 account.invoice.resume.search 帐户、发票、简历 代理事实 帐户、发票、简历 表格树,表格 [('type'、'='、'out_invoice')、('state'、'in

我已经创建了一个树状视图来扩展account.invoice模块,其中包含一个带有自定义列和特殊列的列表。我试图插入一个搜索视图,但它不起作用(我可以在树视图中显示数据,但不能显示搜索框和我需要的其他过滤器)

XML:


account.invoice.resume.tree
帐户、发票、简历
树
account.invoice.resume.search
帐户、发票、简历
代理事实
帐户、发票、简历
表格树,表格
[('type'、'='、'out_invoice')、('state'、'in'、['open'、'paid'])]
通常,查看树、表单、看板的id引用。。。等

若我们想为对象添加搜索视图,那个么我们需要在search\u view\u id中注册搜索视图id

尝试以下代码

换行

<field name="view_id" ref="view_account_invoices_resume_search"/>


编辑

换行

<field name="domain">[('type','=','out_invoice'),('state','in',['open','paid'])]</field>
[('type'、'='、'out\u invoice')、('state'、'in'、['open'、'paid'])]

[('type','=','out\u invoice'),('state','in',('open','paid'))]
在树状视图中添加
state
字段


然后,重新启动服务器并升级您的模块。

它可以工作!谢谢你,奥德德拉。现在,我在树视图上有一个错误:错误:QWeb2-模板['ListView.rows']:运行时错误:错误:QWeb2-模板['ListView.row']:运行时错误:错误:未知域中的字段状态[[“状态”,“不在”,“草稿”]],我在XML中编写:
[('type','=','out\u invoice'),('state','in',['open','paid'])]
我已经解决了:祝你今天愉快!
<field name="view_id" ref="view_account_invoices_resume_list"/>
<field name="search_view_id" ref="view_account_invoices_resume_search"/>
<field name="domain">[('type','=','out_invoice'),('state','in',['open','paid'])]</field>
<field name="domain">[('type','=','out_invoice'),('state','in',('open','paid'))]</field>