在看板视图odoo8中使用QWeb中的计算字段



我的模型中有一个计算文件:

initiatives_count = fields.Integer(compute=count_init)

当我试图在QWeb看板视图中使用这个文件时,如下所示:

<table class="table table-bordered" t-if=" record.initiatives_count.value != 0 ">

它给了我一个错误:

未捕获错误:QWeb2-template['kanban-box']:运行时错误:TypeError:无法读取未定义的属性"value"

所以任何人都知道哪里出了问题????

我已经找到了错误的地方,因为在像这样使用它之前,我没有定义我将在视图中使用的字段:

<record model="ir.ui.view" id="amad_kanban_view_perspective">
    <field name="name">perspective Kabana</field>
    <field name="model">perspective</field>
    <field name="priority">10</field>
    <field name="arch" type="xml">
        <kanban>
            <field name="name"/>
            <field name="initiatives_count"/>
            <field name="initiatives"/>
            <templates>
                <t t-name="kanban-box">
                </t>
            </templates>
        </kanban>
    </field>
</record>

最新更新