转载请注明原文地址: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