Ir.actions.act_window的view_type字段的作用?
-
经常看到数据文件里定义window action的时候设置view_type,不知道其含义。查阅了官方文档和论坛,没有找到答案。
OpenERP 6文档中的说明是这样的:
[quote]view_type is set to form when the action must open a new form view, and is set to tree when the action must open a new tree view.
(来自:https://doc.odoo.com/6.0/developer/2_7_menu_action/7_2_actions/)[/quote]
看完还是不知道是什么意思。谁能解释一下?
谢谢! -
[quote author=iooop link=topic=17529.msg31960#msg31960 date=1457003830]
经常看到数据文件里定义window action的时候设置view_type,不知道其含义。查阅了官方文档和论坛,没有找到答案。
OpenERP 6文档中的说明是这样的:
[quote]view_type is set to form when the action must open a new form view, and is set to tree when the action must open a new tree view.
(来自:https://doc.odoo.com/6.0/developer/2_7_menu_action/7_2_actions/)[/quote]
看完还是不知道是什么意思。谁能解释一下?
谢谢!
[/quote]
试着回答下,抛砖引玉:
Odoo中有好几种视图类型,
[attachimg=1]
点击可切换
大致 视图有以下几个类型:
tree(列表视图) 有点像excel, 联系人的默认视图就是 列表视图,
form表单视图, 点击具体联系人 ,进入表单视图,
kanban 看板视图,(商机的默认视图)
甘特视图,
图表视图,各种透视图
日历视图, -
[quote author=卓忆 link=topic=17529.msg31972#msg31972 date=1457396877]
[quote author=iooop link=topic=17529.msg31960#msg31960 date=1457003830]
经常看到数据文件里定义window action的时候设置view_type,不知道其含义。查阅了官方文档和论坛,没有找到答案。
OpenERP 6文档中的说明是这样的:
[quote]view_type is set to form when the action must open a new form view, and is set to tree when the action must open a new tree view.
(来自:https://doc.odoo.com/6.0/developer/2_7_menu_action/7_2_actions/)[/quote]
看完还是不知道是什么意思。谁能解释一下?
谢谢!
[/quote]
试着回答下,抛砖引玉:
Odoo中有好几种视图类型,
[attachimg=1]
点击可切换
大致 视图有以下几个类型:
tree(列表视图) 有点像excel, 联系人的默认视图就是 列表视图,
form表单视图, 点击具体联系人 ,进入表单视图,
kanban 看板视图,(商机的默认视图)
甘特视图,
图表视图,各种透视图
日历视图,
[/quote]
HI 卓忆.你这里列举的应该是view_mode属性的值。 -
[quote author=Jeff link=topic=17529.msg31982#msg31982 date=1457440375]
view type现在只支持 tree 和 form两个值
tree是一个对象的多条记录按parent_id组织成一个树,可切换的只有树形和form两个view mode
当view type为from时,view mode有7个可选值。你可以在任务的菜单里看到六种,第七种在工作流菜单里有
[/quote]
Hi @Jeff,谢谢指点。
我后来翻看了系统中的window action,view_type属性为tree的很少,只有10个左右,正如你说的设成'tree'的作用是用[b]树形[/b]视图来展示有层级关系的列表,比如部门的层级结构,多公司中的母公司/子公司的层级结构等等。
我也找到了官方对这个属性的解释:View type: Tree type to use for the tree view, set to 'tree' for a [b]hierarchical [/b]tree view, or 'form' for a regular list view
如果这个属性叫做tree_type,值为'tree'或'list'就好理解了。