Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Modulbeschreibung

Inhalt des pulsation Designers sind die Generic Views.

...

Um die gesamte Funktion der Generic Views aufzuzeigen, wird betrachtet, wie eine neue Maske konfiguriert und wie eine Generic View in ein bestehendes Protokoll eingebunden werden kann.

pulsation Designer
Im Designer können Sie eine eigene Eingabemaske zusammenbauen.
Um den Designer zu verwenden öffnen Sie die pulsation WebApp und navigieren Sie zu Stammdaten-> Setup → Generic View Designer

...

Komponenten sind Eingabeelemente, mit denen der Benutzer Ihrer View interagieren kann.
Alle Komponenten (auch Rows genannt) finden Sie hier (Muss noch ausgearbeitet werden)

Ansicht (Mitte)

Im Bereich Ansicht sehen Sie eine Vorschau Ihrer Eingabemaske.
Auf dem iPad z.B. wird Ihre Maske genauso aussehen.

...

Im Designer wird eine eigene Eingabemaske konfiguriert, dabei ist der Aufbau immer derselbe.
Eine View besteht aus 3 Teilen:

Die View
Die View ist eine Art Hülle für Sections und Rows und hält rudimentäre Daten wie z.B. den Namen Ihrer Maske.

Sections (Sektionen)
Eine View kann aus vielen Sections bestehen. Eine Section dient zur Gliederung Ihrer Maske. Sie bündelt Ihre Rows zu Blöcken und macht die View übersichtlicher. Eine Section besitzt z.B. einen Namen und mehrere Rows.

Rows (Komponenten)
Rows sind die Eingabeelemente Ihrer Maske wie z.B. ein Freitextfeld, eine Auswahlliste oder ein Ja/Nein Button.

...

Zusammengefasst besteht eine View aus mehren Zeilen an Eingabeelementen. Diese werden zu Sektionen gruppiert.

Grundkonfiguration der View

Versuchen Sie eine neu erstellte View zu speichern, werden Ihnen höchstwahrscheinlich Pflichtfelder angezeigt werden, welche Sie ausfüllen müssen. Diese werden Ihnen immer in Rot angezeigt.

...

Nicht auf Protokoll drucken
Erlaubt das Drucken auf das Protokoll. Es können auch Rows (Komponenten) einzeln angesteuert werden (Aktivierung empfohlen).

...

Erstellen einer Sektion

Eine View besteht immer aus mindestens einer Sektion. Klicken Sie auf “Das kleine Viereck mit dem Stift” im Bereich Ansicht, um die Sektion auszuwählen. Im rechten Bereich “Eigenschaften” sollten Sie nun eine Zeile mit dem Name “Gewählte Sektion“ sehen.

...

Nicht auf Protokoll drucken
Wenn aktiv, können Rows der Sektion auf das Protokoll gedruckt werden.

...

Hinzufügen einer neuen Komponente

Um Ihrer Maske eine Komponente hinzuzufügen, ziehen Sie mit Drag&Drop die Komponente in den Bereich Ansicht. Sie können die abgelegten Komponenten beliebig in der Reihenfolge verschieben.

...

Nicht auf Protokoll drucken
Wenn aktiviert wird die Komponente nicht auf das Protokoll gedruckt.

...


Konfiguration einer Komponente

Jede Komponente kann über eine Konfiguration verfügen. Konfigurationen sind spezielle Einstellungen die für jede Komponente unterschiedlich sein können.

...

Die Konfigurationen selbst sind einfache Schlüssel / Wertpaare, mit einer Beschreibung über Ihre Auswirkung.

...

Validierung einer Komponente

Komponenten können Validierungen hinzugefügt werden. Eine Validierung löst ein bestimmtes Verhalten einer Komponente aus. Mithilfe von Validierungen wird aus einer einfachen Maske ein komplexer Abfrage Algorithmus.
Eine Validierung besteht aus den folgenden Elementen:

...

validation_rule, hidden_rule, enabled_rule & warning_rule
Tipp: Vorher dependency_validation lesen
Mit diesem Feld lassen sich mehrer dependency_validation Objekte kombinieren.
Dabei hat jeder dependency_validation-Typ ein eigenes Feld (validation_rule, hidden_rule ….).

...

value_type
Der Typ des Wertes, in der angegebenden Komponente, z. B. Bool, String, Int,…
Die Werte können aus der Komponentendokumentation entnommen werden (Wird noch ausgearbeitet).

value
Der Wert, auf welchen geprüft werden soll, z. B. “Mein Text“, 5 , true.

...