Zum Hauptinhalt springen

resource_assignment_store

Info

Diese Funktion ist nur in der PRO-Edition verfügbar.

Description

Definiert den Namen des Datastores, der Resource Assignments hält

resource_assignment_store: string

Example

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

Default value: "resourceAssignments"

Details

Der Datastore wird automatisch eingerichtet.

Er wird nur erstellt, wenn die process_resource_assignments Konfiguration aktiviert ist.

Sie können diesen Datastore verwenden, um Resource Assignments programmatisch zu verwalten:

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);

// sobald Sie Assignments im Datastore aktualisieren,
// rufen Sie `updateTaskAssignments` auf, um die Änderungen auf das Task-Objekt anzuwenden:
gantt.updateTaskAssignments(taskId);

Change log

  • hinzugefügt in v7.1