dhtmlx 甘特图:如何自动更新自定义日期列的 parents

dhtmlx Gantt: How to update parents automatically of a custom date column

我的甘特图是这样构造的:

在上图中带有日期的第一列中,如果我更改灯箱的值,它会自行将 parents 更新为值最早日期。

如何将突出显示的列配置为具有相同的行为?

如果更改子任务的 start_dateend_date 参数,这些更改可能会影响其任务类型为 project 的父任务。但甘特图不检查其他参数。 您需要使用甘特图 API 和 Javascript 实施自定义解决方案。 最简单的方法是在 onAfterTaskUpdate 事件中使用 eachParent 方法:

https://docs.dhtmlx.com/gantt/api__gantt_eachparent.html

这是一个如何实施的例子:

http://snippet.dhtmlx.com/5/66c4901d1