Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.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
如何在odoo-10树状视图中应用过滤器?_Odoo_Odoo 10_Odoo View - Fatal编程技术网

如何在odoo-10树状视图中应用过滤器?

如何在odoo-10树状视图中应用过滤器?,odoo,odoo-10,odoo-view,Odoo,Odoo 10,Odoo View,我有一个树视图,在odoo-10中,它有将近3000条记录。但是,我只想在树视图中显示具有值prod_def=3的记录 图像中的最后一列是“prod_def” 我尝试了以下方法,但没有成功: <record model="ir.ui.view" id="product_multi_customer_names_tree"> <field name="name">product.multi.customer.names.tree</field

我有一个树视图,在odoo-10中,它有将近3000条记录。但是,我只想在树视图中显示具有值prod_def=3的记录

图像中的最后一列是“prod_def”

我尝试了以下方法,但没有成功:

    <record model="ir.ui.view" id="product_multi_customer_names_tree">
        <field name="name">product.multi.customer.names.tree</field>
        <field name="model">product.multi.customer.names</field>
        <field name="type">tree</field>
        <field name="domain">[('prod_def','=',3)]</field>
        <field name="arch" type="xml">
            <tree>
                <field name="name"/>
                <field name="label" />
                <field name="def_additional_val"/>
                <field name="prod_def" />
            </tree>
        </field>
    </record>

product.multi.customer.names.tree
product.multi.customer.names
树
[('prod_def','=',3)]

我在哪里弄得一团糟我没弄明白。谢谢你的帮助。提前谢谢

不要将域放在视图定义中,而是将其放在操作定义中。这个动作是负责加载记录的,如果我们可以这样说的话,这个视图只是为了显示信息,太棒了!你的评论解决了我的问题。投票支持它。非常感谢@EasyOdoo您应该将您的评论作为答案发布,以便可以接受它来结束此问题。如果可以的话,请包含一个到操作文档的链接。@travisw谢谢,我没有时间,但您可以发布一个更好的答案,并提供更多解释。不要将域放在视图定义中,而是将其放在操作定义中。这个动作是负责加载记录的,如果我们可以这样说的话,这个视图只是为了显示信息,太棒了!你的评论解决了我的问题。投票支持它。非常感谢@EasyOdoo您应该将您的评论作为答案发布,以便可以接受它来结束此问题。如果可以的话,请包含一个到操作文档的链接。@travisw谢谢,我没有时间,但您可以发布一个更好的答案,并提供更多解释