histogram_cell_capacity

定义表示资源可用容量的线条高度

start_dateDate刻度单元的开始日期
end_dateDate刻度单元的结束日期
resourceobject资源对象本身
tasksArray <Task>分配给该资源且与单元的开始/结束日期重叠的任务
assignmentsarray与任务指定的开始/结束日期关联的资源分配(仅当启用 process_resource_assignments 配置时可用)

Available only in PRO Edition

Example

gantt.templates.histogram_cell_capacity=function(start_date,end_date,resource,tasks,
    assignments){
    return 24;
};

Related samples

Details

此功能仅在 PRO 版本中可用。

“assignments” 参数仅在启用 process_resource_assignments 配置时可访问。

模板的返回值范围是 -1 到 maxCapacity。返回值小于 0 会阻止该线条的渲染。

maxCapacity 说明

将每个 histogram 行视为一个条形图;maxCapacity 代表该图的 Y 轴高度。下图中,maxCapacity 等于 24:

maxCapacity

默认情况下,所有资源的 maxCapacity 设置为 24。在 histogram_cell_capacity 模板中返回超过 24 的值依然能正确计算,但资源面板的单元格区域可能不会如预期填充。

filled_capacity

此外,可以为整个 histogram 全局配置 maxCapacity,也可以为每个资源单独配置。示例如下:

Related sample:  配置 maxCapacity

See also
Change log

在 v7.1 版本中新增了 assignments 参数

Back to top