apps
2024.10
true
- Démarrage
- Avant de commencer
- Comment- Accéder à l'URL de production d'une application
- Build a mobile-friendly app
- Déboguer les applications
- Intégrer des cartes
- Définir un contexte externe (Set External Context)
- Utiliser des tableaux pour remplir les commandes Liste déroulante, Liste déroulante à sélection multiple et Bouton radio
- Utiliser Count With Choice Set Values
- Utiliser TableDonnées avec les commandes Table et Modifier la grille
- Utiliser le masque de saisie
 
- Notifications
- Utilisation d'expressions VB
- Concevoir votre application- Présentation des commandes
- Mise en page et style
- Exemples de mises en page d'applications
- Commandes d'icônes
- Créer des applications accessibles
- Ajout de descripteurs accessibles
- Utilisation de la commande Onglet pour l'accessibilité
- Concevoir des listes et des en-têtes accessibles
- Conception d'application réactive
- Taux de contraste des couleurs
- Prédéfinir les styles et les mappages au niveau de l'air pour la commande En-tête
- Runtime language
 
- Panneau Ressources (Resources)
- Exportation et importation de pages
- Références du contexte de l'utilisateur
- Enregistrer votre application
- Erreurs d’application et résolution des problèmes
 
- É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 : Message du journal
- Règle : Afficher le message
- Règle : Afficher/Masquer la roulette
- Règle : Définir une valeur (Set Value)
- Règle : Démarrer le processus
- Règle : Réinitialiser les valeurs
- Règle : Charger le fichier dans le compartiment de stockage
- Règle : Télécharger un fichier depuis un compartiment de stockage (Download File From Storage Bucket)
- Règle : Créer un enregistrement d'entité (Create Entity Record)
- Règle : Mettre à jour un enregistrement d'entité (Update Entity Record)
- Règle : Supprimer un enregistrement d’entité
- Règle : ajouter à la file d'attente (Add to Queue)
- Règle : Déclencher un workflow
 
 
- Tirer parti de la RPA dans votre application
- Exploitation des entités de votre application
- Exploitation des entités de votre application
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Guide de dépannage de base
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur d'Apps
Dernière mise à jour 29 oct. 2025
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.
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"}.
               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 La sortie est 
               
            Select() comme suit :numbers.Select(Function(n) n * n).ToArray()numbers.Select(Function(n) n * n).ToArray(){1, 4, 9, 16, 25}.
               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 :La sortie est 
               
            Dim sum = numbers.Aggregate(Function(acc, n) acc + n)Dim sum = numbers.Aggregate(Function(acc, n) acc + n)15.
               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 La sortie est 
               
            GroupBy() comme suit :words.GroupBy(Function(w) w(0))words.GroupBy(Function(w) w(0)){ {"a", "apple", "date"}, {"b", "banana"}, {"c", "cherry"} }.
               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 La sortie est 
               
            OrderBy() comme suit :words.OrderBy(Function(w) w.Length).ToArray()words.OrderBy(Function(w) w.Length).ToArray()
{"date", "apple", "cherry", "banana"}.
               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 La sortie est 
               
            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}")
{"John: 25", "Jane: 30", "Joe: 35"}.
               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 La sortie est 
               
            First() comme suit :numbers.First(Function(n) n Mod 2 = 0)numbers.First(Function(n) n Mod 2 = 0)2.
               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 La sortie est 
               
            FirstOrDefault() comme suit :numbers.FirstOrDefault(Function(n) n Mod 2 = 1)numbers.FirstOrDefault(Function(n) n Mod 2 = 1)1.
               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 La sortie est 
               
            last() comme suit :numbers.Last(Function(n) n Mod 2 = 0)numbers.Last(Function(n) n Mod 2 = 0)4.
               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 La sortie est 
               
            FirstOrDefault() comme suit :numbers.LastOrDefault(Function(n) n Mod 2 = 1)numbers.LastOrDefault(Function(n) n Mod 2 = 1)5.
               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 La sortie est 
               
            Skip() comme suit :numbers.Skip(2).ToArray()numbers.Skip(2).ToArray(){3, 4, 5}.
               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 La sortie est 
               
            SkipWhile() comme suit :numbers.SkipWhile(Function(n) n < 3).ToArray()numbers.SkipWhile(Function(n) n < 3).ToArray(){3, 4, 5}.
               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 La sortie est 
               
            Take() comme suit :numbers.Take(3).ToArray()numbers.Take(3).ToArray(){1, 2, 3}.
               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 La sortie est 
               
            TakeWhile() comme suit :numbers.TakeWhile(Function(n) n < 4).ToArray()numbers.TakeWhile(Function(n) n < 4).ToArray(){1, 2, 3}.
               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 La sortie est 
               
            Any() comme suit :numbers.Any(Function(n) n Mod 2 = 0)numbers.Any(Function(n) n Mod 2 = 0)true.
               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 La sortie est 
               
            All() comme suit :numbers.All(Function(n) n > 0)numbers.All(Function(n) n > 0)true.
               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)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)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)