在OpenERP 7看板视图中显示没有记录的列

时间:2013-09-08 04:18:13

标签: openerp kanban

我想问一下OpenERP 7中的看板视图,

我正在为我的模块创建看板视图 视图按4列分组,因此当我将记录拖到另一列时,该记录的阶段将会改变。

但问题在于: 我想把一个记录从A阶段拖到B阶段。
但是当B阶段没有记录时,阶段B的列将不会显示,直到我有一个B阶段的记录,因此我无法通过拖动记录来改变阶段,因为阶段B的列不可见

这个问题有什么解决方案吗? 感谢,

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,这就是解决方案:

您可以使用 _group_by_full dictionnary来实现此目的,以添加到您的osv.osv类中。

例如,在project.py中,您可以找到:

  

_group_by_full = {       'stage_id': _read_group_stage_ids ,       'user_id':_ read_group_user_id,}

方法 _read_group_stage_ids 如果在上下文中传递任何项目,则从项目ID返回task_types,或者仅从任务中传递task_types。

但您也可以这样做:只要调用您的字段中 _group_by_full 中描述的方法,就会发送所有阶段。