xml - 错误“无法读取未定义的属性‘标签’”
问题描述
我在 AWS 上安装了 odoo11。我正在尝试在“看板视图”中添加字段,但在尝试定义看板视图时出现错误“未捕获的类型错误:无法读取未定义的属性‘标签’”。
那么如何解决这个问题呢?或者这样做的正确方法是什么?
下面是代码:
<record model="ir.ui.view" id="customer_analysis.kanb">
<field name="name">Servays.kanb</field>
<field name="model">customer_analysis.anaylsis</field>
<field name="priority">10</field>
<field name="arch" type="xml">
<kanban>
<field name="customer"/>
<field name="represent"/>
<field name="phone"/>
<field name="location"/>
<field name="position"/>
<field name="package"/>
</kanban>
</field>
</record>
尝试在其中显示一些详细信息时,上面的代码会发生错误,并且当我评论上面的代码时,会出现“空看板”。
<record model="ir.actions.act_window" id="customer_analysis.action_window">
<field name="name">Servays</field>
<field name="res_model">customer_analysis.anaylsis</field>
<field name="view_type">form</field>
<field name="view_mode">tree,kanban,form,pivot</field>
<field name="view_id" ref="customer_analysis.tree"/>
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Create an Analysis, a step of a new opportunity.
</p>
</field>
</record>
解决方案
<record model="ir.ui.view" id="customer_analysis.kanb">
<field name="name">Servays.kanb</field>
<field name="model">customer_analysis.anaylsis</field>
<field name="priority">10</field>
<field name="arch" type="xml">
<kanban>
<templates>
<t t-name="kanban-box">
<field name="customer"/>
<field name="represent"/>
<field name="phone"/>
<field name="location"/>
<field name="position"/>
<field name="package"/>
</t>
</templates>
</kanban>
</field>
</record>
请尝试这个,这将有助于找到看板视图。
推荐阅读
- jquery - Jquery Datatable Row Select By Id Not Select Row
- c++ - 在 C++ 中确定等腰直角三角形
- javascript - 在 Angular 中通过 *ngIf 过滤循环给出错误
- css - CSS:媒体查询延迟
- javascript - 如何在ajax成功方法中将javaScript json对象转换为C#对象
- php - 样式多页链接 (index.php?first_page) - PHP
- amazon-web-services - 如何在 AWS AppSync 控制台中测试订阅?
- php - PHP中的矩阵(3位置)MLM树
- html - CSS 水平条和 div 边框未对齐的问题
- c# - 从 Visual Studio 工具窗口更改自定义编辑器中按钮的内容