- Erste Schritte
- Verwaltung
- RPA-Workflow-Projekte
- Erstellen eines RPA-Workflows aus einer Idee
- Erstellen eines Projekts
- So starten Sie einen RPA-Workflow
- Verwalten von Projektdateien und -ordnern
- Verbinden von RPA-Workflows mit Ihren Konten
- Konfigurieren von Aktivitäten
- Verwalten der Aktivitäten in einem Projekt
- Übergeben von Werten zwischen Aktivitäten
- Iterieren durch Elemente
- Verwalten der Daten in einem Projekt
- Konfigurieren eines Projekts zur Verwendung Ihrer Daten
- Verwenden von Datei- und Ordnerressourcen
- Verwenden der UI-Automatisierung für Browser-Interaktionen
- App-Projekte
- Apps in Studio Web
- Entwerfen von App-Projekten
- App-Vorlagen
- Debuggen von App-Projekten
- Veröffentlichen, Bereitstellen und Aktualisieren von App-Projekten
- Importieren und Exportieren von App-Projekten
- Arbeiten mit Entitäten in einem App-Projekt
- Erstellen zugänglicher Apps
- Hinzufügen zugänglicher Deskriptoren
- Die Beschriftung „Zugänglich“.
- Verwenden des Registerkartensteuerelements für Barrierefreiheit
- Entwerfen barrierefreier Listen und Überschriften
- reaktionsfähiges App-Design
- Farbkontrastverhältnis
- Legen Sie Stile und Zuordnungen auf Aria-Ebene für das Header-Steuerelement vor
- Bekannte Einschränkungen
- Legen Sie einen externen Kontext mithilfe von Abfrageparametern fest
- Legen Sie einen externen Kontext mithilfe externer Ereignisse fest
- Verwenden Sie Arrays, um Dropdown-Menüs, Dropdown-Menüs mit Mehrfachauswahl und Optionsfeld-Steuerelemente auszufüllen
- Verwenden Sie tabellarische Steuerelemente mit Data Service-Entitäten in App-Projekten
- App-Aktivitäten
- Tests

Studio Web-Benutzerhandbuch
Nützliche VB-Funktionen
VB-Funktion: Wo
Die Funktion Where() gibt ein nullbasiertes Array zurück, das eine Teilmenge eines String-Arrays basierend auf einem angegebenen Filterkriterium enthält.
Angenommen, Sie haben eine Variable namens words, die als List(Of String) = {"apple", "banana", "cherry", "date"} definiert ist.
Um die Liste der Wörter abzurufen, die den Buchstaben „a“ enthalten, wenden Sie die Funktion Where() wie folgt an:
words.Where(Function(w) w.Contains("a")).ToList()
words.Where(Function(w) w.Contains("a")).ToList()
Die Ausgabe ist {"apple", "banana", "date"}.
VB-Funktion: Auswählen
Die Funktion Select() erstellt ein neues Array, das die Ergebnisse der Anwendung eines Lambda-Ausdrucks auf jedes Element im Quellarray enthält.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die Liste der Zahlen mit sich selbst multipliziert abzurufen, wenden Sie die Funktion Select() wie folgt an:
numbers.Select(Function(n) n * n).ToArray()
numbers.Select(Function(n) n * n).ToArray()
Die Ausgabe ist {1, 4, 9, 16, 25}.
VB-Funktion: Aggregieren
Die Funktion Aggregate() führt Berechnungen für alle Elemente in einem Array durch und gibt einen einzelnen Wert zurück. Diese Funktion kann hilfreich sein, wenn Sie mehrere Werte in einer Spalte aggregieren.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die Summe aller Zahlen im Array zu erhalten, wenden Sie die Aggregate()-Funktion wie folgt an:
Dim sum = numbers.Aggregate(Function(acc, n) acc + n)
Dim sum = numbers.Aggregate(Function(acc, n) acc + n)
Die Ausgabe ist 15.
VB-Funktion: Gruppieren nach
Die Funktion GroupBy() gruppiert Elemente in einer Sequence durch eine Tastenauswahlfunktion.
Angenommen, Sie haben eine Variable namens words, die als String() = {"apple", "banana", "cherry", "date"} definiert ist.
Um die Wörter nach dem ersten Buchstaben zu gruppieren (Tastenauswahlfunktion), führen Sie die Funktion GroupBy() wie folgt aus:
words.GroupBy(Function(w) w(0))
words.GroupBy(Function(w) w(0))
Die Ausgabe ist { {"a", "apple", "date"}, {"b", "banana"}, {"c", "cherry"} }.
VB-Funktion: Sortieren nach
Die Funktionen OrderBy() und OrderByDescending() sortieren Elemente in einer Sequence basierend auf einer Tastenauswahlfunktion.
Angenommen, Sie haben eine Variable namens words, die als String() = {"apple", "banana", "cherry", "date"} definiert ist.
Um die Wörter nach ihrer Länge zu sortieren (die Tastenauswahlfunktion), wenden Sie die Funktion OrderBy() wie folgt an:
words.OrderBy(Function(w) w.Length).ToArray()
words.OrderBy(Function(w) w.Length).ToArray()
Die Ausgabe ist {"date", "apple", "cherry", "banana"}.
VB-Funktion: Verbinden
Die Funktion Join() kombiniert Elemente in zwei Sequences basierend auf einer Tastenauswahlfunktion.
Angenommen, Sie haben zwei Variablen:
namesdefiniert alsString() = {"John", "Jane", "Joe"}agesdefiniert alsInteger() = {25, 30, 35}
Um die Elemente in der ersten Sequence mit den Elementen in der zweiten Sequence zu kombinieren, wenden Sie die Join()-Funktion wie folgt an:
names.Join(ages, Function(name) name(0), Function(age) age Mod 10, Function(name, age) $"{name}: {age}")
names.Join(ages, Function(name) name(0), Function(age) age Mod 10, Function(name, age) $"{name}: {age}")
Die Ausgabe ist {"John: 25", "Jane: 30", "Joe: 35"}.
VB-Funktion: Zuerst
Die Funktion First() gibt das erste Element in einer Sequence zurück, das eine angegebene Bedingung erfüllt.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die erste gerade Zahl in der Sequence abzurufen, wenden Sie die Funktion First() wie folgt an:
numbers.First(Function(n) n Mod 2 = 0)
numbers.First(Function(n) n Mod 2 = 0)
Die Ausgabe ist 2.
VB-Funktion: Zuerst oder Standard
Die Funktion FirstOrDefault() gibt das erste Element oder einen Standardwert zurück, wenn kein Element die Bedingung erfüllt.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die erste ungerade Zahl in der Sequence abzurufen, wenden Sie die Funktion FirstOrDefault() wie folgt an:
numbers.FirstOrDefault(Function(n) n Mod 2 = 1)
numbers.FirstOrDefault(Function(n) n Mod 2 = 1)
Die Ausgabe ist 1.
VB-Funktion: Zuletzt
Die Funktion Last() gibt das letzte Element in einer Sequence zurück, das eine angegebene Bedingung erfüllt.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die erste gerade Zahl in der Sequence abzurufen, wenden Sie die Funktion last() wie folgt an:
numbers.Last(Function(n) n Mod 2 = 0)
numbers.Last(Function(n) n Mod 2 = 0)
Die Ausgabe ist 4.
VB-Funktion: Zuletzt oder Standard
Die Funktion LastOrDefault() gibt das letzte Element oder einen Standardwert zurück, wenn kein Element die Bedingung erfüllt.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die erste ungerade Zahl in der Sequence abzurufen, wenden Sie die Funktion FirstOrDefault() wie folgt an:
numbers.LastOrDefault(Function(n) n Mod 2 = 1)
numbers.LastOrDefault(Function(n) n Mod 2 = 1)
Die Ausgabe ist 5.
VB-Funktion: Überspringen
Die Funktion Skip() überspringt eine angegebene Anzahl von Elementen in einer Sequence.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die ersten zwei Elemente in der Sequence zu überspringen, wenden Sie die Funktion Skip() wie folgt an:
numbers.Skip(2).ToArray()
numbers.Skip(2).ToArray()
Die Ausgabe ist {3, 4, 5}.
VB-Funktion: Überspringen während
Die Funktion SkipWhile() überspringt Elemente, bis eine Bedingung nicht mehr erfüllt ist.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um Zahlen zu überspringen, die kleiner als 3 sind, wenden Sie die SkipWhile()-Funktion wie folgt an:
numbers.SkipWhile(Function(n) n < 3).ToArray()
numbers.SkipWhile(Function(n) n < 3).ToArray()
Die Ausgabe ist {3, 4, 5}.
VB-Funktion: Nehmen
Die Funktion Take() gibt eine angegebene Anzahl von Elementen ab dem Beginn einer Sequence zurück.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um die ersten drei Elemente in der Sequence abzurufen, wenden Sie die Funktion Take() wie folgt an:
numbers.Take(3).ToArray()
numbers.Take(3).ToArray()
Die Ausgabe ist {1, 2, 3}.
VB-Funktion: Nehmen während
TakeWhile() gibt Elemente zurück, bis eine Bedingung nicht mehr erfüllt ist.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um Zahlen zu erhalten, die kleiner als 4 sind, wenden Sie die TakeWhile()-Funktion wie folgt an:
numbers.TakeWhile(Function(n) n < 4).ToArray()
numbers.TakeWhile(Function(n) n < 4).ToArray()
Die Ausgabe ist {1, 2, 3}.
VB-Funktion: Beliebige
Die Funktion Any() gibt true zurück, wenn ein Element in einer Sequence eine angegebene Bedingung erfüllt.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um herauszufinden, ob mindestens eine Zahl in der Sequence gerade ist, wenden Sie die Funktion Any() wie folgt an:
numbers.Any(Function(n) n Mod 2 = 0)
numbers.Any(Function(n) n Mod 2 = 0)
Die Ausgabe ist true.
VB-Funktion: Alle
All() gibt true zurück, wenn alle Elemente in einer Sequence eine angegebene Bedingung erfüllen.
Angenommen, Sie haben eine Variable namens numbers, die als Integer() = {1, 2, 3, 4, 5} definiert ist.
Um herauszufinden, ob alle Zahlen in der Sequence positiv sind, wenden Sie die Funktion All() wie folgt an:
numbers.All(Function(n) n > 0)
numbers.All(Function(n) n > 0)
Die Ausgabe ist true.
VB-Funktion: Element zur Liste hinzufügen
Die Listenfunktion AddItemToList() fügt einer vorhandenen Liste ein neues Element hinzu.
Um ein Element zur generischen Liste hinzuzufügen, weisen Sie ihm den folgenden Wert zu:
AddItemToList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.NewItem)
AddItemToList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.NewItem)
VB-Funktion: Element aus Liste löschen
Die Listenfunktion DeleteItemFromList() löscht Elemente aus einer vorhandenen Liste.
Um ein Element aus der generischen Liste zu löschen, weisen Sie ihm den folgenden Wert zu:
DeleteItemFromList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex)
DeleteItemFromList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex)
VB-Funktion: Listenelement bei Index aktualisieren
Die Listenfunktion UpdateListItemAtIndex() aktualisiert Elemente in einer vorhandenen Liste.
Um ein Element in der generischen Liste zu aktualisieren, weisen Sie ihm den folgenden Wert zu:
UpdateListItemAtIndex(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
UpdateListItemAtIndex(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
- VB-Funktion: Wo
- VB-Funktion: Auswählen
- VB-Funktion: Aggregieren
- VB-Funktion: Gruppieren nach
- VB-Funktion: Sortieren nach
- VB-Funktion: Verbinden
- VB-Funktion: Zuerst
- VB-Funktion: Zuerst oder Standard
- VB-Funktion: Zuletzt
- VB-Funktion: Zuletzt oder Standard
- VB-Funktion: Überspringen
- VB-Funktion: Überspringen während
- VB-Funktion: Nehmen
- VB-Funktion: Nehmen während
- VB-Funktion: Beliebige
- VB-Funktion: Alle
- VB-Funktion: Element zur Liste hinzufügen
- VB-Funktion: Element aus Liste löschen
- VB-Funktion: Listenelement bei Index aktualisieren