- Démarrage
- Applications de démonstration
- Comment
- Créer votre première application
- Créer une application compatible avec les appareils mobiles
- Directives générales sur l'expérience utilisateur
- Utiliser la vue détaillée principale (Use Master Detail View)
- Utiliser la visionneuse de documents (Use Document Viewer)
- Utiliser Count With Choice Set Values
- Utiliser les valeurs sélectionnées d'une table
- Intégrer des applications
- Intégrer des cartes
- Masquer les conteneurs à l'aide d'un bouton
- Inclure les liens EnvoyerÀ(MailTo)
- Inclure les classements par étoiles (Include Star Ratings)
- Définir un contexte externe (Set External Context)
- Travailler avec la source de données et la liaison de valeur (Work with Data Source ans Value Bind)
- Utiliser l'activité Envoyer un résultat intermédiaire (Use the Send Interim Result Activity)
- Applications publiques
- Notifications
- Utilisation d'expressions VB
- Concevoir votre application
- Événements et règles
- Règle : If-Then-Else
- Règle : ouvrir une page
- Règle : Ouvrir l'URL
- Règle : Fermer le Pop-Over/la feuille du bas
- Règle : Afficher le message
- Règle : Afficher/Masquer la roulette
- Règle : Définir des valeurs
- Règle : Démarrer le processus
- Règle : Charger le fichier dans le compartiment de stockage
- Règle : Obtenir le fichier du compartiment de stockage
- Règle : Réinitialiser les valeurs
- Règle : Créer/Mettre à jour un enregistrement d’entité
- Règle : Supprimer un enregistrement d’entité
- Règle : ajouter à la file d'attente (Add to Queue)
- Fonction : And, Or, Not
- Fonction : Concat
- Fonction : Contains
- Fonction : Compter (Count)
- Fonction : Endswith
- Fonction : If
- Fonction : IsBlank
- Fonction : Guide (Guid)
- Fonction : Length
- Fonction : List
- Fonction : StartsWith
- Fonction : Somme
- Fonction : Tri
- Fonction : Maintenant
- Fonction : Aujourd'hui
- Fonction : Heure (Time)
- Fonction : Année (Year)
- Fonction : Mois (Month)
- Fonction : Jour (Day)
- Fonction : Heure (Hour)
- Fonction : Minute
- Fonction : Nouveau (New)
- Fonction : Recherche
- Fonction : Filtre
- Tirer parti de la RPA dans votre application
- Types d'arguments pris en charge
- Remplacement d'un processus référencé dans une application
- Référencement d'un compartiment de stockage à partir d'Orchestrator
- Configuration d'une version d'Orchestrator locale pour une utilisation par les applications
- Autorisations d'Orchestrator
- Flux de données entre les applications UiPath et Orchestrator
- Exploitation des entités de votre application
- Exploitation des entités de votre application
- Exploitation des médias de votre application
- Exploitation des actions de votre application
- Exploitation des connexions de vos applications
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Applications propriétaires UiPath
- Guide de dépannage de base
Cette page contient des expressions VB qui peuvent vous être utiles lors de la création de votre application.
Nous avons regroupé plusieurs de ces fonctions dans une application publique afin que vous puissiez les tester et voir comment elles se comportent.
Fonction VB : Où (Where)
La fonction Where() renvoie un tableau de base zéro contenant un sous-ensemble d'un tableau de chaînes en fonction d'un critère de filtre spécifié.
Supposons que vous ayez une variable appelée words définie comme List(Of String) = {"apple", "banana", "cherry", "date"}
Pour obtenir la liste des mots contenant la lettre « a », appliquez la fonction Where() comme suit :
words.Where(Function(w) w.Contains("a")).ToList()
words.Where(Function(w) w.Contains("a")).ToList()
La sortie est {"apple", "banana", "date"}.
Fonction VB : Sélectionner (Select)
La fonction Select() crée un nouveau tableau qui contient les résultats de l'application d'une expression lambda à chaque élément du tableau source.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir la liste de nombres multipliés par eux-mêmes, appliquez la fonction Select() comme suit :
numbers.Select(Function(n) n * n).ToArray()
numbers.Select(Function(n) n * n).ToArray()
La sortie est {1, 4, 9, 16, 25}.
Fonction VB : Agréger (Aggregate)
La fonction Aggregate() effectue des calculs sur tous les éléments d'un tableau et renvoie une valeur unique. Cette fonction peut être utile pour agréger plusieurs valeurs à l'intérieur d'une colonne.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir la somme de tous les nombres du tableau, appliquez la fonction Aggregate() comme suit :
Dim sum = numbers.Aggregate(Function(acc, n) acc + n)
Dim sum = numbers.Aggregate(Function(acc, n) acc + n)
La sortie est 15.
Fonction VB : Regrouper par (Group by)
La fonction GroupBy() regroupe les éléments dans une séquence par une fonction de sélecteur de clé.
Supposons que vous ayez une variable appelée words définie comme String() = {"apple", "banana", "cherry", "date"}
Pour regrouper les mots en fonction de la première lettre, qui est la fonction du sélecteur de touche, appliquez la fonction GroupBy() comme suit :
words.GroupBy(Function(w) w(0))
words.GroupBy(Function(w) w(0))
La sortie est { {"a", "apple", "date"}, {"b", "banana"}, {"c", "cherry"} }.
Fonction VB : Trier par (Order by)
Les fonctions OrderBy() et OrderByDescending() trient les éléments dans une séquence basée sur une fonction de sélecteur de clé.
Supposons que vous ayez une variable appelée words définie comme String() = {"apple", "banana", "cherry", "date"}
Pour trier les mots en fonction de leur longueur, qui est la fonction du sélecteur de clé, appliquez la fonction OrderBy() comme suit :
words.OrderBy(Function(w) w.Length).ToArray()
words.OrderBy(Function(w) w.Length).ToArray()
La sortie est {"date", "apple", "cherry", "banana"}.
Fonction VB : Rejoindre (Join)
La fonction Join() combine des éléments en deux séquences basées sur une fonction de sélecteur de clé.
Supposons que vous ayez deux variables :
namesdéfini commeString() = {"John", "Jane", "Joe"}agesdéfini commeInteger() = {25, 30, 35}
Pour combiner les éléments de la première séquence avec les éléments de la deuxième séquence, appliquez la fonction Join() comme suit :
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}")
La sortie est {"John: 25", "Jane: 30", "Joe: 35"}.
Fonction VB : Premier (First)
La fonction First() renvoie le premier élément d'une séquence qui remplit une condition spécifiée.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre pair de la séquence, appliquez la fonction First() comme suit :
numbers.First(Function(n) n Mod 2 = 0)
numbers.First(Function(n) n Mod 2 = 0)
La sortie est 2.
Fonction VB : Premier ou Par défaut (First Or Default)
La fonction FirstOrDefault() renvoie le premier élément ou une valeur par défaut si aucun élément ne remplit la condition.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre impair de la séquence, appliquez la fonction FirstOrDefault() comme suit :
numbers.FirstOrDefault(Function(n) n Mod 2 = 1)
numbers.FirstOrDefault(Function(n) n Mod 2 = 1)
La sortie est 1.
Fonction VB : Dernier (Last)
La fonction Last() renvoie le dernier élément d'une séquence qui remplit une condition spécifiée.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre pair de la séquence, appliquez la fonction last() comme suit :
numbers.Last(Function(n) n Mod 2 = 0)
numbers.Last(Function(n) n Mod 2 = 0)
La sortie est 4.
Fonction VB : Dernière ou Par défaut (Last Or Default)
La fonction LastOrDefault() renvoie le dernier élément ou une valeur par défaut si aucun élément ne remplit la condition.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre impair de la séquence, appliquez la fonction FirstOrDefault() comme suit :
numbers.LastOrDefault(Function(n) n Mod 2 = 1)
numbers.LastOrDefault(Function(n) n Mod 2 = 1)
La sortie est 5.
Fonction VB : Ignorer (Skip)
La fonction Skip() ignore un nombre spécifié d'éléments dans une séquence.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour ignorer les deux premiers éléments de la séquence, appliquez la fonction Skip() comme suit :
numbers.Skip(2).ToArray()
numbers.Skip(2).ToArray()
La sortie est {3, 4, 5}.
Fonction VB : Ignorer pendant (Skip While)
La fonction SkipWhile() ignore les éléments jusqu'à ce qu'une condition ne soit plus remplie.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour ignorer les nombres inférieurs à 3, appliquez la fonction SkipWhile() comme suit :
numbers.SkipWhile(Function(n) n < 3).ToArray()
numbers.SkipWhile(Function(n) n < 3).ToArray()
La sortie est {3, 4, 5}.
Fonction VB : Prendre (Take)
La fonction Take() renvoie un nombre spécifié d'éléments à partir du début d'une séquence.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir les trois premiers éléments de la séquence, appliquez la fonction Take() comme suit :
numbers.Take(3).ToArray()
numbers.Take(3).ToArray()
La sortie est {1, 2, 3}.
Fonction VB : Prendre pendant (Take While)
La fonction TakeWhile() renvoie les éléments jusqu'à ce qu'une condition ne soit plus remplie.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir les nombres inférieurs à 4, appliquez la fonction TakeWhile() comme suit :
numbers.TakeWhile(Function(n) n < 4).ToArray()
numbers.TakeWhile(Function(n) n < 4).ToArray()
La sortie est {1, 2, 3}.
Fonction VB : Tout (Any)
La fonction Any() renvoie true si un élément d'une séquence remplit une condition spécifiée.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour savoir si au moins un nombre de la séquence est pair, appliquez la fonction Any() comme suit :
numbers.Any(Function(n) n Mod 2 = 0)
numbers.Any(Function(n) n Mod 2 = 0)
La sortie est true.
Fonction VB : Tout (All)
La fonction All() renvoie true si tous les éléments d’une séquence remplissent une condition spécifiée.
Supposons que vous ayez une variable appelée numbers définie comme Integer() = {1, 2, 3, 4, 5}
Pour savoir si tous les nombres de la séquence sont positifs, appliquez la fonction All() comme suit :
numbers.All(Function(n) n > 0)
numbers.All(Function(n) n > 0)
La sortie est true.
Fonction VB: Ajouter un élément à la liste (Add item to list)
La fonction de liste AddItemToList() ajoute un nouvel élément à une liste existante.
Pour ajouter un élément à la liste générique, attribuez-lui la valeur suivante :
AddItemToList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.NewItem)
AddItemToList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.NewItem)
Fonction VB : Supprimer un élément de la liste (Delete item from list)
La fonction de liste DeleteItemFromList() supprime des éléments d'une liste existante.
Pour supprimer un élément de la liste générique, attribuez-lui la valeur suivante :
DeleteItemFromList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex)
DeleteItemFromList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex)
Fonction VB : Mettre à jour l'élément de liste à l'index (Update list item at index)
La fonction de liste UpdateListItemAtIndex() met à jour les éléments d'une liste existante.
Pour mettre à jour un élément de la liste générique, attribuez-lui la valeur suivante :
UpdateListItemAtIndex(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
UpdateListItemAtIndex(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
- Fonction VB : Où (Where)
- Fonction VB : Sélectionner (Select)
- Fonction VB : Agréger (Aggregate)
- Fonction VB : Regrouper par (Group by)
- Fonction VB : Trier par (Order by)
- Fonction VB : Rejoindre (Join)
- Fonction VB : Premier (First)
- Fonction VB : Premier ou Par défaut (First Or Default)
- Fonction VB : Dernier (Last)
- Fonction VB : Dernière ou Par défaut (Last Or Default)
- Fonction VB : Ignorer (Skip)
- Fonction VB : Ignorer pendant (Skip While)
- Fonction VB : Prendre (Take)
- Fonction VB : Prendre pendant (Take While)
- Fonction VB : Tout (Any)
- Fonction VB : Tout (All)
- Fonction VB: Ajouter un élément à la liste (Add item to list)
- Fonction VB : Supprimer un élément de la liste (Delete item from list)
- Fonction VB : Mettre à jour l'élément de liste à l'index (Update list item at index)