Verwenden des „Tabelle“-Elements

Verwenden Sie das Element Tabelle im Formularersteller, um eine anpassbare Tabelle in das Formular einzufügen, mit der Daten während der Bot-Laufzeit eingetragen werden können.

Prozedur

  1. Klicken Sie im linken Fensterbereich auf Automatisierung.
    Eine Liste der verfügbaren Bots und Formulare wird angezeigt.
  2. Klicken Sie auf ein bestehendes Formular oder auf Neu erstellen > Formular.
    Die Seite für die Formularerstellung wird angezeigt.
  3. Ziehen Sie Tabelle auf das Formular.
  4. Geben Sie den Namen des Elements im Feld Elementbezeichnung ein.
  5. Optional: Geben Sie einen Hinweistext für das Element in das Feld Hinweis unten ein.
    Geben Sie zum Beispiel View outpatients details ein, wenn die Tabelle zur Erfassung einer Liste von ambulanten Patienten verwendet wird.
  6. Optional: Geben Sie die Quickinfo im Feld Quickinfo an.
    Wenn Sie eine Quickinfo hinzufügen und mit dem Mauszeiger auf das betreffende Element zeigen, wird der angegebene Text angezeigt.
  7. Verwenden Sie das Feld Zeilen vor dem Scrollen, um die Mindestanzahl Zeilen einzugeben, die das Tabellenelement haben muss, bevor zur Bot-Laufzeit eine Bildlaufleiste hinzugefügt wird.
  8. Optional: Wählen Sie Reihenauswahl aktivieren (Spalte 0) aus.
    Dadurch wird in der ersten Spalte der Tabelle eine Kontrollkästchen-Spalte hinzugefügt. Dies bietet auch eine bessere Nutzererfahrung, wenn mehrere Zeilen hervorgehoben oder vom Nutzer ausgewählt werden müssen (anstatt den Nutzer aufzufordern, Elemente aus einer Dropdown-Liste auszuwählen).
    Anmerkung: Der Spaltentyp ist „Boolescher Wert“, wobei „true“ bedeutet, dass die Zeile ausgewählt ist. Dies liefert den Booleschen Wert „true/false“, der angibt, ob eine Zeile ausgewählt ist oder nicht, sodass ein Formular oder Bot auf diese Daten zugreifen kann. Weitere Einzelheiten dazu finden Sie am Ende der Seite.
  9. Fügen Sie die Gesamtzahl der Spalten hinzu oder entfernen Sie sie.
  10. Klicken Sie auf Spalteneinstellungen für zusätzliche Optionen.
  11. Klicken Sie auf der Seite Spalteneinstellungen auf das Dropdown-Menü Formularelementtyp, um den Elementtyp festzulegen.
    Beispiel: Wenn Sie Dropdown wählen, verwenden Sie das Feld Dropdown-Inhalt hinzufügen, um jene Elemente einzugeben, die zur Bot-Laufzeit im Dropdown-Menü erscheinen sollen.
    Anmerkung: Sie können Link als Spalteneinstellung wählen, ohne das TextBox-Element zum Ausschneiden und Einfügen einer URL in eine Browser-Registerkarte verwenden zu müssen. Einzelheiten finden Sie unter Verwenden des „Link“-Elements.
  12. Optional: Klicken Sie auf Spaltenbreite gleich machen.
  13. Optional: Wählen Sie unter Verhalten erweitern beliebige Optionen aus, um sie zu aktivieren:
    • Tabelle uneditierbar machen: Aktiviert eine schreibgeschützte Ansicht während der Bot-Laufzeit.
    • Tabellenaktionen einschließen: Ermöglicht das Hinzufügen, Entfernen oder Bearbeiten von Tabellenzeilen während der Bot-Laufzeit.

      Wenn Sie die Tabellenaktionen verwenden, um alle Zeilen aus einer Tabelle zu löschen und dann eine neue Zeile hinzuzufügen, sind die Spalten und Zeilen der Tabelle falsch ausgerichtet. Ziehen Sie eine beliebige Spalte zum Ändern ihrer Größe, um die Ausrichtung zurückzusetzen.

    • Spaltenfilterung aktivieren: Ermöglicht das Suchen und Filtern des Inhalts für alle verfügbaren Spalten während der Bot-Laufzeit. Dadurch wird die Suche nach Inhalten, auf die die Spaltenwerte verweisen, verbessert.
  14. Klicken Sie auf Speichern.

Zeilenauswahl

Die Einstellung für die Zeilenauswahl des Tabellenelements entspricht dem erwarteten Verhalten bei der Bot-Ausführung. Wenn die Zeilenauswahl aktiviert ist, wird in der ersten Spalte der Tabelle immer ein Boolescher Wert erwartet (ausgewählt oder nicht ausgewählt). Das folgende Beispiel veranschaulicht den Unterschied bei Tabellendaten (vierspaltige Tabelle: Col0 = TextBox, Col1= Date, Col3 = Number, Col4 = TextArea).
Tabelle 1. Einstellung der Zeilenauswahl im Tabellenelement
Einstellung Datentabelle im Bot wird den folgenden Datentyp haben
Deaktiviert Col0 = String, Col1 = DateTime, Col3 = Number, Col4 = String
Aktiviert Col0= Boolean, Col1 = String, Col2 = DateTime, Col4 = Number, Col5 = String