转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9296922.html 

甘特图

用图表来衡量实际与预期生产记录之间关系的方法中所使用的图表,亦称甘特进度表或条形进度表。

odoo中的甘特视图用于展示甘特图表,根元素是gantt,没有子元素,但可以有以下属性

  • date_start (必选) -- 储存开始时间的字段
  • date_stop -- 提供结束时间的字段,可以用date_delay来实现同样的作用,两者必须提供一个,如果该字段被设置为False,那该事件的开始时间和结束时间是同个时间点
  • date_delay -- 提供事件持续时间的字段
  • duration_unit -- 持续时间的单位,minute, hour (默认), day, week, month, year
  • default_group_by -- 任务分组的依据字段
  • type -- gantt(默认) 传统甘特图、 consolidate(首个child的值被合并甘特图任务中)、planning(children会自动显示到甘特图任务中)
  • consolidation -- 在记录单元格中用于显示合并值的字段名
  • consolidation_max -- 数据字典,表示超过一定的值会标红显示 ,如:{"user_id": 100}
  • string -- 展示在合并值旁边的字符,如果没设置会自动取对应字段的label
  • fold_last_level -- 如果设置了该属性,最后一个分组级别会被折叠
  • round_dnd_dates -- 开始和结束时间取整
  • drag_resize -- 任务调整,默认True
05-11 09:25