- 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
- Directives générales sur l'expérience utilisateur
- Masquer les conteneurs à l'aide d'un bouton
- 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
- Utiliser l'activité Envoyer un résultat intermédiaire (Use the Send Interim Result Activity)
- 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)
- 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
- Référencement une file d'attente dans votre application
- Remplacement d'une file d'attente
- Utiliser Apps avec des files d'attente
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Guide de dépannage de base
Informations d'arrière-plan
Pour plus d'informations sur les files d'attente, consultez les pages suivantes :
- Règle : ajouter à la file d'attente (Add to Queue)
- Référencement une file d'attente dans votre application
- Remplacement d'une file d'attente
Si vous souhaitez envoyer un objet date-heure, des tables de données, des objets ou des tableaux à une file d'attente, assurez-vous de le lier à un champ de type string. Vous pouvez également lier un objet complexe à une entrée de file d'attente à l'aide du champ de type string.
Vue d'ensemble (Overview)
Avant de commencer cet exemple, assurez-vous que vous disposez des autorisations appropriées délivrées par Orchestrator.
Ajouter des éléments simples à la file d'attente
Dans cet exemple, nous allons ajouter deux éléments à une file d'attente.
Procédure
-
Ouvrez votre application déjà existante ou lancez-en une nouvelle.
-
Click the Add any
icon from the top of the canvas and select Queue. -
Ajoutez les commandes d'entrée suivantes à votre application :
- Deux commandes de zone de texte
- Un bouton
-
Configurez la commande comme suit :
4.1. Pour la première zone de texte, ajoutez un élément
stringde la file d'attente référencée dans le champ Liaison de valeur.4.2. Pour la deuxième zone de texte, ajoutez un élément
integerde la file d'attente référencée dans le champ Liaison de valeur (Value binding).4.3. Pour le bouton, ajoutez une règle Ajouter à la file d'attente et ajoutez la file d'attente que vous souhaitez utiliser dans la propriété Quelle file d'attente utiliser.
-
Enregistrez l'application et prévisualisez-la.
-
Ajoutez le mot Test dans la première zone de texte et 321 dans la deuxième zone de texte. Cliquez sur le bouton.
Si les données transmises dans la file d'attente ne suivent pas le schéma, Orchestrator rejettera l'ajout de l'élément de file d'attente. Dans cette situation, un message d'erreur s'affiche dans Apps.
Par exemple, cette erreur peut se produire lorsqu'une valeur string est envoyée dans un champ de type integer.
Résultat de la procédure
If there is no error message, the procedure worked. You can check the queue in Orchestrator. Go under transactions for the used queue and check the latest transaction.
Ajouter une expression et une date à la file d'attente
Dans cet exemple, nous allons ajouter plusieurs éléments à une file d'attente.
- Du texte à l'aide d'une zone de texte
- Une date utilisant la commande de sélecteur de date
- Du texte utilisant une expression dans la propriété Remplacement d'entrée de la règle Ajouter à la liste d'attente.
Procédure
-
Ouvrez votre application déjà existante ou lancez-en une nouvelle.
-
Click the Add any
icon from the top of the canvas and select Queue. -
Ajoutez les commandes d'entrée suivantes à votre application :
- Deux commandes de zone de texte
- Une commande de sélecteur de date
- Un bouton
-
Configurez la commande comme suit :
4.1. Pour la zone de texte, ajoutez un élément
stringde la file d'attente référencée dans le champ Liaison de valeur.4.2. Pour le sélecteur de date, ajoutez un élément
integerde la file d'attente référencée dans le champ Liaison de valeur.Note: If you want to send a date, object, or array to the queue, make sure that you bind it to a string type field.
4.3. Pour le bouton, ajoutez une règle Ajouter à la file d'attente et ajoutez la file d'attente que vous souhaitez utiliser dans la propriété Quelle file d'attente utiliser.
4.4. In the Input Override property of the Add to Queue rule, add a
stringitem in the first field and an expression in the second field. For example, you can add=List(1, 2, 3). -
Enregistrez l'application et prévisualisez-la.
-
Ajoutez le mot Test dans la zone de texte et sélectionnez une date dans le sélecteur de date. Cliquez sur le bouton.
Si les données transmises dans la file d'attente ne suivent pas le schéma, Orchestrator rejettera l'ajout de l'élément de file d'attente. Dans cette situation, un message d'erreur s'affiche dans Apps.
Par exemple, cette erreur peut se produire lorsqu'une valeur string est envoyée dans un champ de type integer.
Résultat de la procédure
If there is no error message, the procedure worked.
Vous pouvez vérifier la file d'attente dans Orchestrator. Allez sous transactions pour la file d'attente utilisée et vérifiez la dernière transaction.