- Erste Schritte
- Bevor Sie beginnen
- Anleitungen zu …
- Greifen Sie auf die Produktions-URL einer App zu
- Build a mobile-friendly app
- Apps einbetten
- Karten einbetten
- Festlegen von externem Kontext
- Verwenden Sie Arrays, um Dropdown-Menüs, Dropdown-Menüs mit Mehrfachauswahl und Optionsfeld-Steuerelemente auszufüllen
- Verwenden Sie DataTable mit Tabellensteuerelementen und Bearbeitungsrastersteuerelementen
- Eingabemaske verwenden
- Benachrichtigungen
- Verwenden von VB-Ausdrücken
- Entwerfen einer App
- Ereignisse und Regeln
- Regel: If-Then-Else
- Regel: Eine Seite öffnen
- Regel: URL öffnen
- Regel: Popover/unterstes Blatt schließen
- Regel: Nachricht anzeigen
- Regel: Drehfeld anzeigen/ausblenden
- Regel: Wert festlegen
- Regel: Prozess starten
- Regel: Werte neu festlegen
- Regel: Datei in Speicher-Bucket hochladen
- Regel: Datei aus Speicher-Bucket herunterladen
- Regel: Entitätsdatensatz erstellen
- Regel: Entitätsdatensatz aktualisieren
- Regel: Entitätsdatensatz löschen
- Regel: Zu Warteschlange hinzufügen
- Regel: Workflow auslösen
- Nutzen von RPA in einer App
- Nutzen von Entitäten in Ihrer App
- Nutzen von Warteschlangen in Ihrer App
- Nutzen von Medien in Ihrer App
- Nutzen von Aktionen in Ihrer App
- Application Lifecycle Management (ALM)
- Grundlegende Anleitung zur Fehlerbehebung
Tabelle
Einleitung
Diese App zeigt, wie man mit Entitäten arbeitet, die das Tabellensteuerelement verwenden.
Demo-App – selbst ausprobieren
Demo-App – Verwendungsanweisungen
- Tooltip – Der Text, der angezeigt werden soll, wenn ein App-Benutzer mit dem Mauszeiger auf das Steuerelement zeigt. Damit können Sie zusätzliche Informationen über das Steuerelement bereitstellen.
- Datenquelle – Die Datenquelle, die Sie in der Tabelle anzeigen möchten. Die gültigen Datentypen sind Datentabelle und Objekt-Array. Sobald Sie die Datenquelle abrufen, erkennt die Tabelle die Datenspalten automatisch.
-
Spalten – Die Tabellenspalten, die Sie in der Tabelle anzeigen möchten. Wenn Sie jede Spaltenüberschrift erweitern, werden die folgenden Spalteneigenschaften verfügbar gemacht:
- Name – Der Anzeigename des Spalten-Headers. Wird automatisch ausgefüllt.
- Quelle – Die Quelle der referenzierten Spalte.
-
Neue Spalte hinzufügen – Fügen Sie Ihren Daten neue Spalten hinzu, indem Sie auf das Plus-Symbol „+“ klicken.
- Ausgeblendet – Bei „true“ wird das Steuerelement während der Runtime ausgeblendet.
- Deaktiviert – Bei „true“ wird das Steuerelement während der Laufzeit deaktiviert.
-
Sortierbar – Wenn diese Option ausgewählt ist, können die Tabellenspalten sortiert werden.
-
Ausrichtung von Steuerelementen – Standardmäßig auf Strecken festgelegt. Es kann eine andere Ausrichtung festgelegt werden.
Hinweis: Die Ausrichtung hängt vom Layout ab, das für das übergeordnete Element ausgewählt wurde (vertikal vs. horizontal). -
Hintergrundfarbe – Die Hintergrundfarbe für den Tabellenheader und den Tabellentext.
-
Rahmen – Der Rahmen für das Steuerelement. Rahmenstärke, Farbe und Radius können konfiguriert werden.
-
Schriftart – Die Schriftartattribute sowohl für den Spalten-Header als auch für den Spaltentext, z. B. Schriftfamilie, Größe, Farbe oder Stil (Fett, Kursiv und Unterstrichen). Standardmäßig erbt das Steuerelement die Schriftfamilie des unmittelbar übergeordneten Containers, der durch das Schlüsselwort „Geerbt“ angegeben wird.
-
Seitenrand – Der Seitenrand des Steuerelements. Standardmäßig ist ein Seitenrand von 4px festgelegt. Die Randeigenschaften Oben/Unten und Links/Rechts werden kombiniert. Diese Eigenschaften können mit der Schaltfläche Link rechts neben dem Abschnitt Seitenrand getrennt werden.
-
Größe – Die Breite und Höhe des Steuerelements. Standardmäßig ist die Breite auf
auto
festgelegt und die Höhe auf200px
. Um Mindest- oder Höchstwerte festzulegen, klicken Sie auf das Drei-Punkte-Symbol (…). Wenn die Größe des Steuerelements kleiner ist als die Optionen, wird eine Bildlaufleiste angezeigt.
Durch virtuelles Scrollen wird die Leistung verbessert, indem nur die relevanten Elemente im Ansichtsfenster bei der Laufzeit geladen werden. Dies funktioniert nur, wenn eine Höhe konfiguriert und nicht auf automatisch festgelegt ist.
Wenn die Eigenschaft Höhe auf automatisch gesetzt ist, stimmt die Größe des Steuerelements in Laufzeit und Entwurfszeit möglicherweise nicht überein. Dies liegt daran, dass die Höhe des Steuerelements von der Anzahl der Zeilen abhängt, die zur Laufzeit zurückgegeben werden, während das Steuerelement zur Entwurfszeit leer ist.
Für jedes Steuerelement mit dynamischen Daten, z. B. Tabellen, Dropdowns oder Listen empfehlen wir die Konfiguration einer festen Höhe für eine verbesserte Leistung.
Für eine verbesserte Zugänglichkeit können Sie die folgenden Tastenkombinationen in der Spaltenliste auf der Registerkarte Allgemein im Konfigurationsbereich verwenden:
- Pfeiltasten nach oben und unten, um die ausgewählte Spalte zu ändern
- Alt+ Pfeiltaste nach oben, um die ausgewählte Spalte nach oben zu verschieben
- Alt+ Pfeiltaste nach unten, um die ausgewählte Spalte nach unten zu verschieben
Stellen Sie sicher, dass Sie bereits über ein Datentabellenobjekt in Ihrer App verfügen.
DataTables-Objekte können als Eingabe-, Ausgabe- oder Eingabe-/Ausgabeargumente eines Prozesses definiert werden. Um diese DataTable-Objekte zu verwenden, müssen Sie auf den Prozess verweisen, in dem sie als Argumente verwendet werden.
Eine Datentabelle unterstützt nur Elementarwerte in einer Spalte. Komplexe Typargumente in einer Spalte funktionieren nicht in einer Datentabelle.
Angenommen, Sie haben einen Prozess mit dem Namen „Process_A“, der die DataTable-Objekte als Argumente hat:
Eingabeargumente |
in_dt1 |
Ausgabeargumente |
out_dt1 |
Ein-/Ausgabeargumente |
inout_dt |
-
Navigieren Sie zur Registerkarte Allgemein Ihres Tabellensteuerelements .
-
Öffnen Sie im Feld Datenquelle des Steuerelements den Ausdrucks-Editor und schreiben Sie den folgenden Ausdruck:
Processes.<process_name>.<datatable_output_argument>.ToListSource
Processes.<process_name>.<datatable_output_argument>.ToListSourceZum Beispiel:
Processes.Process_A.out_dt1.ToListSource
Processes.Process_A.out_dt1.ToListSourceDie Tabellenspalten müssen die Spalten des Datentabellenobjekts widerspiegeln.
VB-Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
SelectedItem |
|
Aktuell ausgewähltes Element im Steuerelement. |
Datenquelle |
| Datenquelle für die Werte innerhalb des Tabellensteuerelements . |
Tooltip |
String | Informationstext, der angezeigt wird, wenn der Benutzer mit dem Mauszeiger auf das Steuerelement zeigt. |
Wert |
| Der aktuell ausgewählte Wert des Steuerelements.
|
Ausgeblendet |
Boolescher | Bei „true“ wird das Steuerelement zur Laufzeit ausgeblendet. |
Deaktiviert |
Boolescher | Bei „true“ wird das Steuerelement zur Laufzeit deaktiviert. |