- Démarrage
- Avant de commencer
- Comment
- Créer votre première application
- Créer une application compatible avec les appareils mobiles
- Intégrer des applications
- Intégrer des cartes
- Inclure des graphiques Excel dans Apps (Include Excel Charts in Apps)
- Inclure les liens EnvoyerÀ(MailTo)
- Inclure les classements par étoiles (Include Star Ratings)
- Utiliser Count With Choice Set Values
- Utiliser la visionneuse de documents (Use Document Viewer)
- Utiliser la vue détaillée principale (Use Master Detail View)
- Utiliser les valeurs sélectionnées d'une table
- 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)
- Directives générales sur l'expérience utilisateur
- Utiliser l'activité Envoyer un résultat intermédiaire (Use the Send Interim Result Activity)
- Notifications
- 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
- 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

Guide de l'utilisateur d'Apps
Prend en charge les instructions conditionnelles
Nous conditionnons souvent les opérations que nous effectuons dans notre application, par exemple si la valeur d'une étiquette est < 0, nous voulons qu'elle soit rouge. Nous pouvons faire les choses de manière conditionnelle dans notre application en utilisant l'instruction si-puis-sinon (if-then-else) de pair avec des expressions conditionnelles.
Dans Apps Studio, la règle Si-Puis-Sinon (If-Then-Else) vous permet de spécifier :
- la ou les conditions à cocher (vont dans l'instruction Si (If))
- que se passe-t-il si la condition est vraie (va dans l'instruction Puis (Then)
-
que se passe-t-il si la condition est vraie (va dans l'instruction Sinon (Else)
Deux types d'instructions conditionnelles peuvent être utilisés dans Si (If) :
- Comparer (Compare) : utilisé pour comparer deux valeurs.
- Regrouper (Group) : permet de regrouper plusieurs comparaisons [Et/Ou (And/Or)].
Comparer
La fonction de comparaison vous permet d'écrire une expression conditionnelle – vraie ou fausse.
Chaque condition spécifie deux valeurs à comparer et une opération de comparaison.
Ces valeurs peuvent être :
- une référence à une propriété de commande
- une valeur statique (c'est-à-dire un nombre ou une chaîne)
L'opération de comparaison doit être l'une des suivantes :
Opérateur de comparaison |
Symbole |
Description |
Exemple |
---|---|---|---|
inférieure à |
< |
Renvoie vrai si la valeur de gauche est inférieure à la valeur de droite |
3 < 6 |
inférieure ou égale |
≤ |
Renvoie vrai si la valeur de gauche est inférieure ou égale à la valeur de droite |
Valeur Encaissement (Cash In) ≤ 0 |
supérieure à |
Renvoie vrai si la valeur de gauche est supérieure à la valeur de droite |
5 > 2 | |
supérieure ou égale |
≥ |
Renvoie vrai si la valeur de gauche est supérieure ou égale à la valeur de droite |
Valeur Décaissement (Cash Out) ≥ 0 |
Est égal à |
= |
Renvoie vrai si la valeur de gauche est égale à la valeur de droite |
État = WA |
Non égal à |
≠ |
Renvoie vrai si la valeur de gauche n'est pas égale à la valeur de droite |
Id de la transaction ≠ 0 |
Groupe
La fonction Regrouper (Group) vous permet de combiner plusieurs expressions conditionnelles. Cela nous permet de créer des expressions conditionnelles plus complexes telles que "if both X and Y are true" ou "if either X or Y are true" dans nos applications.
Group (Regrouper) vous permet de regrouper plusieurs déclarations de comparaison à l'aide de la logique.
Les instructions Puis (Then) et Sinon (Else) peuvent être n'importe quelle règle, ce qui signifie que vous pouvez imbriquer des instructions.
Exemple
Scénario : lorsque le bouton « Envoyer (Submit) » est cliqué, un processus s'exécute et renvoie un ID de transaction. La couleur du texte du libellé "Transaction ID" doit être rouge si le dépôt est inférieur à 0, sinon, elle doit être verte.
La couleur du texte du libellé "Transaction ID" doit être rouge si sa valeur est inférieure à 0, sinon, elle doit être verte.