Benutzer – Eingaben

Die Benutzereingabeelemente (auch als Webseiten-Steuerelemente bezeichnet) werden verwendet, um interaktive HMI-Elemente in die Webseite einzufügen. Diese Elemente ermöglichen die Interaktion mit den Steuerfunktionen in der Tabelle.

Hinweis:

Alle Steuerelemente besitzen die folgenden Ereignis-Handler-Skriptpunkte (einige Steuerelemente weisen zusätzliche Ereignis-Handler-Skriptpunkte auf, die in ihrer Beschreibung angegeben sind):

  • On Mouse Enter
  • On Mouse Leave
  • On Mouse Move

Weitere Informationen zu den Ereignis-Handler-Skriptpunkten finden Sie im Thema Ereignis-Handler-Skripte für Webseitenelemente.

Element Beschreibung
Button

Das Button-Element wird für Aktionen wie das Springen zu einer anderen Webseite, das Ausführen einer Aufgabe, das Interagieren mit Bereichsgrafiken oder eine Schaltflächenfunktion im Tabelleneditor verwendet.

Die Eigenschaften einer Schaltfläche umfassen die Eigenschaft Click Command, die eine vordefinierte Liste verfügbarer Aktionen bereitstellt, an die das Anklicken der Schaltfläche gebunden werden kann.

Hinweis: Weitere Informationen hierzu finden Sie im Thema Eigenschaft „Click Command“ der Schaltfläche.

Das Button-Element besitzt einen zusätzlichen Ereignis-Handler-Skriptpunkt:

  • On Clicked
Hinweis: Der Skriptpunkt „On Clicked“ wird jedes Mal ausgeführt, wenn ein Benutzer auf die Schaltfläche klickt. Wenn sowohl Click Command als auch „On Clicked“ festgelegt sind, hat Click Command Vorrang und wird vor dem Skript „On Clicked“ ausgeführt.
CheckBox

Das Element „CheckBox“ enthält ein interaktives Kontrollkästchen sowie ein Label neben dem Kontrollkästchen. Um das Erscheinungsbild und die Platzierung des Labels zu konfigurieren, verwenden Sie die Eigenschaften im Abschnitt Text (die Eigenschaft Text Padding bestimmt den Abstand zwischen dem Kontrollkästchen und dem Text).

Das Element „CheckBox“ besitzt außerdem drei zusätzliche Ereignis-Handler-Skriptpunkte:

  • On Changed
  • On Checked
  • On Unchecked
DateTime Entry

Das Element „DateTime Entry“ bietet die Möglichkeit, ein Datum und/oder eine Uhrzeit über die HMI anzuzeigen und/oder einzugeben.

Das Element „DateTime Entry“ besitzt einen zusätzlichen Ereignis-Handler-Skriptpunkt:

  • On Changed
ListBox

Fügt ein Steuerelement zum Anzeigen einer Datentabelle und die Interaktion damit ein.

Das ListBox-Element besitzt außerdem drei zusätzliche Ereignis-Handler-Skriptpunkte:

  • On Selection Changed
  • On Mouse Up
  • On Mouse Down
MultilineTextBox

Das MultilineTextBox-Element fügt ein Steuerelement zum Eingeben mehrerer Textzeilen ein. Die Eigenschaft Text kann an ein Tag gebunden werden, das dann basierend auf einem anderen Teil des Jobs, z. B. einem Benutzerskript, aktualisiert werden kann.

Das Element „MultilineTextBox“ besitzt außerdem drei zusätzliche Ereignis-Handler-Skriptpunkte:

  • On Text Change
  • On Mouse Up
  • On Mouse Down
Hinweis: Das Element „MultilineTextBox“ unterstützt nicht die Eingabe eines Kennworts im Online-Modus. Diese Funktion erfordert ein Textfeld.
NumericEntry

Das NumericEntry-Element fügt ein Steuerelement zum Eingeben numerischer Werte ein. Die Werte können entweder direkt oder mit den Auf- und/oder Abwärtspfeilen eingegeben werden.

Das Element „NumericEntry“ besitzt außerdem einen zusätzlichen Ereignis-Handler-Skriptpunkt:

  • On Value Change
Page Control (Seitensteuerung)

Fügt ein Steuerelement ein, mit dem Sie auf eine andere Webseite des Jobs zugreifen und mit ihr interagieren können. Verwenden Sie das Dropdown-Menü der Eigenschaft Page Name, um die Webseite auszuwählen, die von diesem Steuerelement angezeigt werden soll.

Das Element „Page Control“ besitzt keine Ereignis-Handler-Skriptpunkte.

Panel (Bereich)

Fügt einen Bereich ein, in dem andere HMI-Elemente platziert werden können. Dieser Bereich kann verwendet werden, um Elemente visuell zu organisieren, sowie als Container für mehrere Elemente fungieren.

Hinweis:
  • Wenn die Eigenschaft Enable des Bereichs deaktiviert (nicht markiert) ist, werden alle Elemente im Bereich ebenfalls deaktiviert.
  • Wenn die Eigenschaft Authorization des Bereichs aktiviert (markiert) ist, erfordern alle Elemente im Bereich ebenfalls eine Autorisierung (unabhängig von der Einstellung der Eigenschaft Authorization der einzelnen Elemente). Weitere Informationen zur Eigenschaft Authorization finden Sie im Thema Autorisierung von Webseitenelementen.
  • Wenn ein Element mit einem veröffentlichten Eigenschafts-Tag in einem Bereich platziert wird, ändert sich der Pfadname des Elements so, dass er den Namen des Bereichs enthält. Beispiel: WebPages.WebPageName.PanelName.CheckboxName.Checked.
Optionsschaltfläche

Fügt eine interaktive Schaltfläche mit zwei Zuständen ein, die entweder aktiviert oder deaktiviert sein kann, sowie ein Label neben der Schaltfläche. Um das Erscheinungsbild und die Platzierung des Labels zu konfigurieren, verwenden Sie die Eigenschaften im Abschnitt Text (die Eigenschaft Text Padding bestimmt den Abstand zwischen der Schaltfläche und dem Text).

Das RadioButton-Element besitzt außerdem drei zusätzliche Ereignis-Handler-Skriptpunkte:

  • On Changed
  • On Checked
  • On Unchecked
Auswahlfeld

Fügt ein Dropdown-Listensteuerelement ein.

Das Auswahlfeldelement besitzt außerdem drei zusätzliche Ereignis-Handler-Skriptpunkte:

  • On Selection Changed
  • On Mouse Up
  • On Mouse Down
Slider

Fügt ein interaktives Auswahlsteuerelement für numerische Werte ein, mit dem Benutzer einen numerischen Wert grafisch auswählen können, indem sie ein Steuerelement auf den gewünschten Wert schieben.

Das Slider-Element besitzt einen zusätzlichen Ereignis-Handler-Skriptpunkt:

  • On Value Change
Textfeld

Fügt ein Steuerelement zum Eingeben von Text ein. Die Eigenschaft Text kann an ein Tag gebunden werden, das dann basierend auf einem anderen Teil des Jobs, z. B. einem Benutzerskript, aktualisiert werden kann.

Die Eigenschaft Password kann aktiviert werden, um das Textfeld in ein Textfeld mit Kennworteingabe umzuwandeln, in dem die Zeichen durch Sternchen ersetzt werden.

Das Textfeldelement besitzt außerdem drei zusätzliche Ereignis-Handler-Skriptpunkte:

  • On Text Change
  • On Mouse Up
  • On Mouse Down