getConstraintType

Gibt den auf die Aufgabe angewendeten Constraint-Typ zurück.

string getConstraintType(Task task);
taskTaskEin Aufgabenobjekt.
stringConstraint-Typ, wie in der constraint_types Konfiguration definiert.

Available only in PRO Edition

Example

var constraintType = gantt.getConstraintType(task);
var types = gantt.config.constraint_types;
 
if (constraintType != types.ASAP && 
    constraintType != types.ALAP && task.constraint_date) {
    // Diese Aufgabe hat wahrscheinlich ein festgelegtes Constraint-Datum.
}

Details

Diese Funktionalität ist nur in der PRO-Edition verfügbar.

Der Rückgabewert entspricht dem constraint_type Wert der Aufgabe, sofern dieser nicht leer ist.

Wenn der constraint_type leer ist, hängt der Rückgabewert von der aktuellen Planungsstrategie ab - entweder "asap" oder "alap", wenn die Planung vom Projektende aktiviert ist.

Alle erlaubten Constraint-Typen sind in der gantt.config.constraint_types Konfiguration definiert.

See also
Zurück nach oben