getTaskResources

从数据存储中检索分配给特定任务的唯一资源列表

ResourceItem[] getTaskResources(string | number taskId);
taskIdstring | number任务的标识符
ResourceItem[]包含资源对象的数组

Available only in PRO Edition

Example

gantt.getTaskResources(5); // -> 详情见示例

Related samples

Details

此功能仅包含在PRO版本中。

如果 process_resource_assignments 被禁用,getTaskResources 方法将无法工作。

此方法返回一个包含 resourceItem 对象的数组,这些对象具有以下属性:

  • id - (string | number) - 资源项的ID
  • open? - (boolean) - 指示资源项在树状结构中是否展开(true)或折叠(false
  • parent? - (string | number) - 资源项父项的ID
  • text? - (string) - 资源名称
  • unit? - (string) - 分配使用的单位
  • [customProperty: string] - (any) - 任何额外的自定义属性
[
    {id: 6, text: "John", parent:1, unit: "hours/day" },
    {id: 7, text: "Mike", parent:2, unit: "hours/day" }
]
See also
Change log

v8.0版本新增

Back to top