<record model='ir.actions.act_window' id="course_list_action">代码中model参数是什么意思并且model参数中还有哪些
时间: 2024-04-23 14:22:48 浏览: 96
在Odoo中,model参数定义了要打开的视图所对应的模型(Model)。模型是数据库中数据的抽象,它定义了数据的结构和行为。在这个例子中,model参数值为"ir.actions.act_window",这表示要打开的视图是一个动作(Action),而这个动作的类型是窗口(Window)。
在Odoo中,还有许多其他的模型可供使用,例如:
- res.partner:联系人(Partner)模型,用于管理公司、客户、供应商等联系人信息。
- sale.order:销售订单(Sale Order)模型,用于管理销售订单信息。
- purchase.order:采购订单(Purchase Order)模型,用于管理采购订单信息。
- stock.picking:库存调拨(Stock Picking)模型,用于管理库存调拨信息。
- account.invoice:发票(Invoice)模型,用于管理销售和采购发票信息。
这些模型都有各自的属性、方法和关联关系,可以根据业务需求进行使用和扩展。
相关问题
<record model='ir.actions.act_window' id="course_list_action">代码中model参数是什么意思并且他们其它参数是什么意思
在Odoo中,model参数定义了要打开的视图所对应的模型(Model)。模型是数据库中数据的抽象,它定义了数据的结构和行为。在这个例子中,model参数值为"ir.actions.act_window",这表示要打开的视图是一个动作(Action),而这个动作的类型是窗口(Window)。
除了model参数,还有其他一些参数可以用来配置视图的行为,例如:
- id:视图的唯一标识符。
- name:视图的名称。
- res_model:与视图关联的模型名称。
- view_mode:视图的模式,例如树形视图(tree)、表单视图(form)或搜索视图(search)。
- target:视图的打开方式,例如在当前窗口中打开(current)或在新窗口中打开(new)。
- domain:用于过滤数据的域(Domain)表达式。
- context:在视图中使用的上下文(Context)变量。
这些参数可以根据需要进行配置,以满足不同的业务需求。
<?xml version="1.0" encoding="UTF-8" ?> <odoo> <record id="my_cats_view_form" model="ir.ui.view"> <field name="name">猫猫管理系统</field> <field name="model">my.cats</field> <field name="arch" type="xml"> <from> <herder> </herder> <sheet> <group> <field name="name"/> <field name="code"/> </group> </sheet> </from> </field> </record> <record id="my_cats_view_search" model="ir.ui.view"> <field name="name">猫猫管理系统</field> <field name="model">my.cats</field> <field name="arch" type="xml"> <search> <field name="name"/> <field name="code"/> </search> </field> </record> <record id="my_cats_action" model="ir.actions.act_window"> <field name="name">猫猫管理系统</field> <field name="type">ir.actions.act_window</field> <field name="res_model">my.cats</field> <field name="view_mode">tree.form</field> <field name="search_view_id" ref="my_cats_view_search"/> </record> <menuitem name="猫猫管理系统2" id="my_cats_menu_root" sequence="50" groups="base.group_user" web_icon="fcwz_manufacture_mange,static/description/icon.png"/> <menuitem action="my_cats_action" id="menu_my_cats" name="猫猫管理系统" parent="my_cats_menu_root" sequence="21"/> </odoo>
在你的XML文件中,第6行的"from"标签应该是"form"标签,这可能是导致错误的原因。请将其更正为以下内容:
```
<form>
<header>
</header>
<sheet>
<group>
<field name="name"/>
<field name="code"/>
</group>
</sheet>
</form>
```
然后重新运行代码,看看问题是否已经解决。
阅读全文