Eingabeformulare

Eingabeformulare#

wsman sysman sysadmin

In Allegra können Sie eine beliebige Anzahl von Eingabeformulare definieren, die zum Erstellen von Vorgängen, zum Bearbeiten von Vorgängen, zum Ändern des Vorgangs-Zustands, zum Hinzufügen von Kommentaren zu Vorgängen und zum Verschieben von Vorgängen in andere Projekte oder Vorgangstypen verwendet werden.

Formulare enthalten Felder, die Systemattribute und benutzerdefinierte Attribute darstellen. Erscheint ein Attribut auf einem Formular, ist es dort ein Feld. Formulare sind den oben genannten Aktionen zugeordnet, wie z. B. dem Erstellen von Vorgängen. Diese Zuordnungen können konfiguriert werden

  • global

  • Vorgangstyp-spezifisch

  • Projekttyp und Vorgangstyp-spezifisch

  • Projekt- und Vorgangstyp-spezifisch

Dieser Ansatz unterstützt die Konfigurationseffizienz bei gleichzeitiger Wahrung der Flexibilität.

../../_images/formOverview.png

Jedes Formular besteht aus

  • Registerkarten

  • Tafeln (Panels)

  • Feldern

Das Verfahren zum Erstellen und Verwenden eines neuen Formulars lautet

  • Erstellen Sie das neue Formular mit dem interaktiven Formular-Designer

  • Weisen Sie dieses Formular der gewünschten Aktion zu, entweder global oder auf einer spezifischeren Ebene.

Sie können Formulare jederzeit ändern.

Registerkarten#

Jedes Formular besteht aus mindestens einer Registerkarte. Registerkarten enthalten Panels und Panels enthalten Felder. Die Abbildung zeigt ein Formular mit drei Registerkarten. Die erste Registerkarte kann beliebig gestaltet werden. Die anderen beiden Registerkarten wurden automatisch zu diesem Formular hinzugefügt, da die entsprechende Funktion (Beobachterlisten und Abrechnung) für dieses Projekt aktiviert wurde. Diese Registerkarten sind vom System vordefiniert und können nicht interaktiv geändert werden.

../../_images/formOverviewTabs.png

Die Anzahl der benutzerdefinierten Registerkarten, die Sie Ihrem Formular hinzufügen können, ist nur in der Praxis begrenzt. Sie können die Beschriftung der Registerkarte beliebig festlegen.

Panels#

Registerkarten enthalten Panels. Alle Felder werden auf Panels platziert. Ein Panel besteht aus Zeilen und Spalten. Ein Panel organisiert den Platz für Felder in einem Raster.

../../_images/formOverviewPanel.png

Nicht verwendete Rasterpositionen werden im Formular-Designer speziell gekennzeichnet und im gerenderten Formular leer gelassen.

Es gibt nur ein praktisches Limit für die Anzahl der Panels, die Sie verwenden können. Sie können Fenster jederzeit per Drag & Drop verschieben.

Aktionen#

In Allegra sind Formulare mit Aktionen verbunden. Sie können zum Beispiel das Formular zum Erstellen eines Vorgangs so einfach wie möglich halten, während beim Bearbeiten eines Vorgangs alle verfügbaren Eigenschaften des Vorgangs angezeigt werden sollten. Das Hinzufügen eines Kommentars sollte nur ein Kommentar-Beschreibungsfeld beinhalten und sonst nichts. Die Änderung eines Zustands geht oft mit einer Änderung der verantwortlichen Person einher, so dass für diese Aktion ein Kommentarfeld, das Zustandsfeld und das Bearbeiter-Feld erforderlich sind.

Allegra kennt die folgenden Aktionen:

  • Vorgang erstellen

  • Vorgang bearbeiten oder ändern

  • Vorgang in neues Projekt oder Elementtyp verschieben

  • Kommentar zum Vorgang hinzufügen

  • Vorgangsstatus ändern

  • untergeordneten Vorgang zu vorhandenem Vorgang hinzufügen

Jeder dieser Aktionen kann ein bestimmtes Formular zugewiesen werden.