Перейти к основному содержимому

getTaskResources

информация

Эта функциональность доступна только в PRO-версии.

Description

Получает список уникальных ресурсов, назначенных конкретной задаче из хранилища данных

getTaskResources: (taskId: string | number) => ResourceItem[]

Parameters

  • taskId - (required) string | number - идентификатор задачи

Returns

  • param - (ResourceItem[]) - массив объектов ресурсов

Example

gantt.getTaskResources(5); // -> see details

Details

заметка

Метод getTaskResources недоступен, если process_resource_assignments отключён.

Метод возвращает массив объектов resourceItem, которые имеют следующие свойства:

  • id - (string | number) - идентификатор ресурса
  • open? - (boolean) - указывает, развёрнут ли элемент ресурса в дереве (true) или свернут (false)
  • parent? - (string | number) - идентификатор родительского элемента ресурса
  • 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" }
]

Change log

  • добавлено в версии v8.0
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.