dhtmlx 甘特图:如何自动更新自定义日期列的 parents
dhtmlx Gantt: How to update parents automatically of a custom date column
我的甘特图是这样构造的:
在上图中带有日期的第一列中,如果我更改灯箱的值,它会自行将 parents 更新为值最早日期。
如何将突出显示的列配置为具有相同的行为?
如果更改子任务的 start_date
或 end_date
参数,这些更改可能会影响其任务类型为 project
的父任务。但甘特图不检查其他参数。
您需要使用甘特图 API 和 Javascript 实施自定义解决方案。
最简单的方法是在 onAfterTaskUpdate
事件中使用 eachParent
方法:
https://docs.dhtmlx.com/gantt/api__gantt_eachparent.html
这是一个如何实施的例子:
我的甘特图是这样构造的:
在上图中带有日期的第一列中,如果我更改灯箱的值,它会自行将 parents 更新为值最早日期。
如何将突出显示的列配置为具有相同的行为?
如果更改子任务的 start_date
或 end_date
参数,这些更改可能会影响其任务类型为 project
的父任务。但甘特图不检查其他参数。
您需要使用甘特图 API 和 Javascript 实施自定义解决方案。
最简单的方法是在 onAfterTaskUpdate
事件中使用 eachParent
方法:
https://docs.dhtmlx.com/gantt/api__gantt_eachparent.html
这是一个如何实施的例子: