Anleitung: Preset-Konfiguration (Weplan4)
Diese Anleitung beschreibt, wie du die Presets der Weplan4-Planung konfigurierst. Sie richtet sich an Anwender und erklärt die Felder im Klartext.
Schnellstart
Öffne die Weplan4-Einstellungen.
Klicke auf Preset hinzufügen.
Vergib einen Namen und wähle ein Basis-Preset.
Optional: Passe Tick-Breite, Zeitauflösung und Header an.
Wähle das gewünschte Preset bei Standard-Preset als Startansicht.
Gesamt-Konfiguration
Diese Felder existieren in den Weplan4-Einstellungen:
Presets (presets): Liste deiner eigenen Presets.
null oder [] bedeutet: Es werden nur die Bryntum-Standardpresets verwendet.
Standard-Preset (defaultpreset): ID des Presets, das beim Öffnen aktiv sein soll.
null nutzt den Scheduler-Standard (hawk_hourAndDay).
Felder pro Preset
Jeder Eintrag in presets kann diese Felder enthalten, nicht alle Felder stehen immer zur Verfügung, dies kommt auf den dargestellten Kalender an.
Name (name): Anzeigename im UI.
Tick-Breite (tickWidth): Breite eines Zeit-Ticks in Pixeln (horizontale Ansicht).
Tick-Höhe (tickHeight): Höhe eines Zeit-Ticks in Pixeln (relevant bei vertikalem Modus).
Zeilenhöhe (rowHeight): Höhe einer Ressourcen-Zeile in Pixeln (wirkt je nach Scheduler-Konfiguration).
Standard-Dauer (defaultSpan): Dauer in Einheiten von mainUnit, falls keine exakten Daten vorliegen.
Haupteinheit (mainUnit): Haupteinheit der Zeitachse (minute, hour, day, week, month, year, ...).
Haupt-Header-Ebene (mainHeaderLevel): Index (0 = oberste Zeile), die als Haupt-Header gilt.
Verschiebe-Einheit (shiftUnit): Einheit zum Springen der Ansicht (z.B. Woche/Monat).
Verschiebe-Schritt (shiftIncrement): Schrittweite für shiftUnit (z.B. 2 = zwei Wochen).
Spaltenlinien für (columnLinesFor): Index der Header-Zeile, für die Spaltenlinien gezeichnet werden.
Anzeige-Datumsformat (displayDateFormat): Format für die Datumsanzeige (z.B. DD.MM.YYYY HH:mm).
Start (start): Optionaler Start/Offset der Zeitachse.
Zeitauflösung (timeResolution): Auflösung für das Einrasten (Snap) von Events.
Auflösungs-Einheit (unit): Einheit (z.B. minute).
Auflösungs-Schritt (increment): Schrittgröße (z.B. 15).
Header-Zeilen
Jede Zeile in headers beschreibt eine Kopfzeile der Zeitachse:
Einheit (unit): Einheit der Zeile (day, hour, week, ...).
Schrittweite (increment): Wie viele Einheiten pro Zelle.
Datumsformat (dateFormat): Format der Beschriftung.
Ausrichtung (align): Ausrichtung (start, center, end).
Wichtige Hinweise
Ein Preset braucht mindestens einen Eintrag in headers. Sonst kann Bryntum die Zeitachse nicht korrekt rendern.
Erlaubte Werte für Datumsformate
|
Kategorie |
Format |
Beschreibung |
|---|---|---|
|
Jahr
|
|
|
|
YYYY |
4-stellige Jahreszahl, z. B. 2018 |
|
|
Y |
Numerisch, beliebig viele Stellen |
|
|
YY |
< 68 → 2000, ≥ 68 → 1900 |
|
|
Monat
|
|
|
|
MM |
01 – 12 |
|
|
MMM |
Kurzname des Monats |
|
|
Tag
|
|
|
|
DD |
01 – 31 |
|
|
Uhrzeit
|
|
|
|
HH |
00 – 23 oder 1 – 12 |
|
|
mm |
00 – 59 |
|
|
ss |
00 – 59 |
|
|
Millisekunden
|
|
|
|
S |
0 – 9 [000, 100, 200 … 900] |
|
|
SS |
00 – 99 [000, 010, 020 … 990] |
|
|
SSS |
000 – 999 [000, 001, 002 … 999] |
|
|
AM / PM
|
|
|
|
A |
AM oder PM |
|
|
a |
am oder pm |
|
|
Zeitzone
|
|
|
|
Z |
Z für UTC oder ±HH:mm; lokale Zeitzone, falls nicht angegeben |
|
|
Vordefiniert
|
|
|
|
L |
Langes Datum, MM/DD/YYYY |
|
|
LT |
Lange Uhrzeit, HH:mm A |
|
|
Eigenen Werte |
{…} |
Eigene Werte, z.b. KW für Kalenderwoche können in geschweiften Klammern angegeben werden. Diese Werte werden nicht übersetzt. |