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

resource_assignment_store

информация

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

Description

Указывает имя хранилища данных, которое хранит назначения ресурсов

resource_assignment_store: string

Example

var assignmentStore = gantt.getDatastore(gantt.config.resource_assignment_store);

Значение по умолчанию: "resourceAssignments"

Details

Хранилище данных создается автоматически.

Хранилище создается только если включена конфигурация process_resource_assignments.

Хранилище можно использовать для изменения назначений ресурсов из кода:

var assignmentStore = gantt.getDatastore(gantt.config.resource_assignment_store);

assignmentStore.addItem({
resource_id: 5,
task_id: 2,
value: 4
});
assignmentStore.removeItem(assignment.id);
assignmentStore.updateItem(assignment.id);

// after assignments are updated in the datastore, you need
// to call `updateTaskAssignments` to write changes to the task object:
gantt.updateTaskAssignments(taskId);

Change log

  • added in v7.1
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.