【发布时间】:2016-01-19 18:41:01
【问题描述】:
我在树形视图中显示的创建按钮有问题。下一个或上一个按钮也不会出现在表单视图中。但是,正在从数据库中检索数据。
Tree form with missing buttons
我正在尝试制作的模块是人力资源模块的扩展模块,就像包含的 HR 考勤模块一样。扩展模块没有继承任何东西,还没有添加安全性。主模块中只添加了一个菜单项。
我之前通过继承主 HR 模块创建的模块按预期创建了按钮。
Expected outcome(different module)
training.py:
from openerp import fields, models, api
class ew_training(models.Model):
_name = 'hr.training'
var = fields.Char( string='variable')
training_view.xml:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<!-- Main Submenu -->
<menuitem id="menu_training_tree" action="action_view_training"
parent="hr.menu_hr_main" sequence="6"/>
<record id="action_view_training" model="ir.actions.act_window">
<field name="name">Training</field>
<field name="res_model">hr.training</field>
<field name="view_type">tree</field>
<field name="view_mode">tree,form</field>
</record>
<record id="view_training_tree" model="ir.ui.view">
<field name="name">hr.training.tree</field>
<field name="model">hr.training</field>
<field name="arch" type="xml">
<tree>
<field name="var"/>
</tree>
</field>
</record>
<record id="view_training_form" model="ir.ui.view">
...
</record>
</data>
</openerp>
请尽量避免使用旧 API
【问题讨论】:
标签: openerp odoo-8 openerp-8 odoo-view