Zeitpläne und Kalender verwenden
Bestimmte Anwendungen innerhalb von Now Platform generieren grafische Kalenderanzeigen basierend auf Zeitplanseiten.
Diese Zeitplanseiten werden in Tages-, Wochen- oder Monatsansichten angezeigt. Derzeit verwenden folgende Anwendungen Zeitplanseiten:
- Projektmanagement
- Wartungspläne
- Rufbereitschaftsrotation
- Außendienst-Management
Zeitplanseiten sind Datensätze, die die Skripts enthalten, die die Funktionalität der grafischen Anzeige bestimmen.
- Aufgrund des hohen Skriptaufwands für eine Zeitplanseite sollten Sie für die meisten Instanzen die standardmäßigen Zeitplanseiten der Basisplattform verwenden.
- Die Zeitplanseite verwendet eine URL, an die eine Reihe von Parametern angehängt ist, um die grafische Anzeige zu generieren.
- Eine Zeitplanseite steuert den Kalenderinhaltsdatensatz (
cmn_schedule_page).
Um auf Zeitplanseiten zuzugreifen, navigieren Sie zu Systemzeitplaner > Zeitpläne > Zeitplanseiten. Das Formular „Zeitplanseiten“ enthält die folgenden Felder:
| Feld | Feldtyp | Beschreibung |
|---|---|---|
| Name | Zeichenfolge | Allgemeiner Name, der zur Identifizierung der aktuellen Zeitplanseite verwendet wird. |
| Zeitplantyp | Zeichenfolge | Zeitplantyp ist eine Zeichenfolge, die verwendet wird, um die Zeitplanseite über den URI-Parameter „sysparm_page_schedule_type“ eindeutig zu identifizieren. Beispielsweise kann auf eine Zeitplanseite wie folgt zugegriffen werden: /show_schedule_page.do?sysparm_page_schedule_type=gantt_chart&sysparm_timeline_task_id=d530bf907f0000015ce594fd929cf6a4 Alternativ können Sie auf die Zeitplanseite zugreifen, indem Sie den URI-Parameter „sysparm_page_sys_id“ auf den eindeutigen 32-stelligen hexadezimalen Systembezeichner der Zeitplanseite festlegen. |
| Anzeigetyp | Auswahl | Jeder Ansichtstyp zeigt verschiedene Feldkombinationen an. Es stehen zwei Optionen zur Verfügung:
|
| Beschreibung | Zeichenfolge | Allgemeine Beschreibung mit zusätzlichen Informationen zur aktuellen Zeitplanseite. Dieses Feld ist nicht erforderlich. |
| Init-Funktionsname | Zeichenfolge | Hinweis: Der Name der Init-Funktion gibt den Namen der JavaScript-Funktion an, die in der Client-Skript-Funktion für Kalenderzeitplanseiten aufgerufen werden soll.Diese Funktionalität wird nur von Kalender-Zeitplanseiten verwendet. |
| HTML | Zeichenfolge | Hinweis: Jelly analysiert das HTML-Feld, bei dem es sich um einen skriptfähigen Abschnitt handelt. Anschließend wird er vor dem Rest des Kalenders in die Anzeigeseite eingefügt. Es kann verwendet werden, um Variablen vom Server zu übergeben und es müssen zusätzliche Felder definiert werden.Diese Funktionalität wird nur von Kalender-Zeitplanseiten verwendet. |
| Client-Skript | Zeichenfolge | Das Client-Skript ist ein skriptfähiger Abschnitt, in dem Optionen für die Anzeige der Zeitplanseite konfiguriert werden können. Die API unterscheidet sich je nach Ansichtstyp der Zeitplanseite. |
| AJAX-Prozessor des Servers | Zeichenfolge | Hinweis: Der Server-AJAX-Prozessor ist spezifisch für Kalendertyp-Zeitplanseiten, die verwendet werden, um eine Reihe von Zeitplanelementen und -spannen zurückzugeben, die angezeigt werden.Diese Funktionalität wird nur von Kalender-Zeitplanseiten verwendet. |