- 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
Fonction : Sérialisée (Serialize)
-
Fonction :
String Serialize(Object value) -
Description : renvoie une représentation sous forme de chaîne de l'objet spécifié.
-
Exemple :
Serialize(Queues.testQueue.arg1)Serialize(Queues.testQueue.arg1)
Fonction : Désérialiser
-
Fonction :
T Deserialize<T>(string obj) -
Description : renvoie un objet de type T. Prend en tant qu'entrée une représentation de chaîne JSON valide d'un objet.
-
Exemple :
Deserialize(Of AppsFile)(textV)Deserialize(Of AppsFile)(textV)Où
textVest une variable de type Texte contenant la chaîne sérialisée de l'objet.
Fonction : App.QueryParam
Pour les objets
-
Fonction :
T? App.QueryParam<T>((string param, T? defaultValue = default(T)) -
Description:
- Si le paramètre de requête est transmis dans l'URL, la fonction renvoie cette valeur désérialisée en fonction du type générique T.
- Si la désérialisation échoue ou si le paramètre de requête n'est pas transmis dans l'URL, la fonction renvoie la valeur par défaut.
-
Exemple :
App.QueryParam(Of AppsFile)("file", new AppsFile("https://i0.wp.com/ imagelinkmri.com/wp-content/uploads/2021/08/imagelink-04.png"))App.QueryParam(Of AppsFile)("file", new AppsFile("https://i0.wp.com/ imagelinkmri.com/wp-content/uploads/2021/08/imagelink-04.png"))
Pour les chaînes
-
Fonction :
string App.QueryParam(string param, string? defaultValue = "") -
Description:
- Si le paramètre de requête est transmis dans l'URL, la fonction renvoie cette valeur sous forme de chaîne.
- Si le paramètre de requête n'est pas transmis dans l'URL, la fonction renvoie la valeur par défaut.
-
Exemple :
App.QueryParam("stringVariable", "defaultText")App.QueryParam("stringVariable", "defaultText")
Fonction : Ajouter un élément à la liste
-
Fonction :
List<T> AddItemToList<T>(List<T> list, T value) -
Description : à partir d'une liste de type T, ajoute un élément à la liste et renvoie la liste mise à jour.
-
Exemple :
AddItemToList(Of String)(stringList, "AddMe")AddItemToList(Of String)(stringList, "AddMe")
Fonction : mettre à jour l'élément de liste à l'index
-
Fonction :
List<T> UpdateListItemAtIndex<T>(List<T> list, int index, T value) -
Description : à partir d'une liste de type T, met à jour l'élément à l'index spécifié et renvoie la liste mise à jour.
-
Exemple :
UpdateListItemAtIndex(Of String)(stringList, MainPage.EditGrid.RowIndex,"UpdateValue")UpdateListItemAtIndex(Of String)(stringList, MainPage.EditGrid.RowIndex,"UpdateValue")
Fonction : Supprimer un élément de la liste
-
Fonction :
List<T> DeleteItemFromList<T>(List<T> list, int index) -
Description : à partir d'une liste de type T, supprime l'élément à l'index spécifié et renvoie la liste mise à jour.
-
Exemple :
DeleteItemFromList(Of String)(stringList, MainPage.EditGrid.RowIndex)DeleteItemFromList(Of String)(stringList, MainPage.EditGrid.RowIndex)
Fonction : Récupérer
This function is used by the Query builder. Refer to The Fetch function for more details on this function, and how to use it in practice.
La fonction Fetch() est asynchrone et ne prend pas en charge le chaînage.
To display an entity record in a control**,** bind the control data source to the entity using the Query builder. Refer to Using the Fetch functions for a practical example.
-
Fonction :
ListSource<T> Fetch<T>(FilterGroup group = null, PaginationProps paginationProps = null, SortOption[] sortOptions = null, string[] selectedFields = null, ExpansionFieldOption[] expansionFieldOptions = null ) -
Description : renvoie tous les enregistrements d'un objet d'entité, en fonction des paramètres mentionnés.
-
Exemple :
Fetch(of AlexEntity)(createFilterGroup(Nothing, New FilterGroup(){createFilterGroup(New QueryFilter(){addFilter(MainPage.EditGrid.SearchColumn, "contains", MainPage.EditGrid.SearchTerm)}, Nothing, 0)}, 0), New PaginationProps(MainPage.EditGrid.PageStart, MainPage.EditGrid.PageLimit), New SortOption(){addSortOption(MainPage.EditGrid.SortColumn, Not(Not(MainPage.EditGrid.isDescending)))}, Nothing, New ExpansionFieldOption(){addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})Fetch(of AlexEntity)(createFilterGroup(Nothing, New FilterGroup(){createFilterGroup(New QueryFilter(){addFilter(MainPage.EditGrid.SearchColumn, "contains", MainPage.EditGrid.SearchTerm)}, Nothing, 0)}, 0), New PaginationProps(MainPage.EditGrid.PageStart, MainPage.EditGrid.PageLimit), New SortOption(){addSortOption(MainPage.EditGrid.SortColumn, Not(Not(MainPage.EditGrid.isDescending)))}, Nothing, New ExpansionFieldOption(){addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})
Fonction : Récupérer un
This function is used by the query builder, and should not be confused with the Fetch function. Refer to The Fetch function for details on the differences between these two functions, and how to use them in practice.
La fonction FetchOne() est asynchrone et ne prend pas en charge le chaînage.
To display entity records in a control**,**, use an app variable and the Set Value rule.
Refer to Using the Fetch functions for a practical example.
-
Fonction :
T FetchOne<T>(FilterGroup group = null, PaginationProps paginationProps = null, SortOption[] sortOptions = null, string[] selectedFields = null, ExpansionFieldOption[] expansionFieldOptions = null) -
Description : renvoie un seul enregistrement d'un objet d'entité, en fonction des paramètres mentionnés.
-
Exemple :
FetchOne(of Employee)( createFilterGroup(new QueryFilter(){addFilter( MainPage.EditGrid.SearchColumn,"contains",MainPage.EditGrid.SearchTerm)}), new PaginationProps(MainPage.EditGrid.PageStart, MainPage.EditGrid.PageLimit), new SortOption(){ addSortOption( MainPage.EditGrid.SortColumn,MainPage.EditGrid.isDescending) } )FetchOne(of Employee)( createFilterGroup(new QueryFilter(){addFilter( MainPage.EditGrid.SearchColumn,"contains",MainPage.EditGrid.SearchTerm)}), new PaginationProps(MainPage.EditGrid.PageStart, MainPage.EditGrid.PageLimit), new SortOption(){ addSortOption( MainPage.EditGrid.SortColumn,MainPage.EditGrid.isDescending) } )
Fonction : Créer un groupe de filtres
Cette fonction est utilisée par le Générateur de requêtes.
-
Fonction :
FilterGroup createFilterGroup(QueryFilter[] queryFilters, FilterGroup[] groups = null, int isAnd = 0) -
Description : à partir d'un tableau de filtres de requête et de groupes de filtres, génère un groupe de filtres.
-
Exemple :
createFilterGroup(Nothing, New FilterGroup(){createFilterGroup(New QueryFilter(){addFilter(MainPage.EditGrid.SearchColumn, "contains", MainPage.EditGrid.SearchTerm)}, Nothing, 0)}, 0)createFilterGroup(Nothing, New FilterGroup(){createFilterGroup(New QueryFilter(){addFilter(MainPage.EditGrid.SearchColumn, "contains", MainPage.EditGrid.SearchTerm)}, Nothing, 0)}, 0)
Fonction : Ajouter un filtre
Cette fonction est utilisée par le Générateur de requêtes.
-
Fonction :
QueryFilter addFilter(string columnName, string colOperator, string value) -
Description : à partir d'un nom de colonne, d'un opérateur et d'une valeur, génère un filtre de requête.
-
Exemple :
addFilter(MainPage.EditGrid.SearchColumn, "contains", MainPage.EditGrid.SearchTerm)addFilter(MainPage.EditGrid.SearchColumn, "contains", MainPage.EditGrid.SearchTerm)
Fonction : Ajouter une option de tri
Cette fonction est utilisée par le Générateur de requêtes.
-
Fonction :
SortOption addSortOption(string columnName, bool isDescending = false) -
Description : à partir d'un nom de colonne et d'une valeur de tri, génère et trie un filtre de requête.
-
Exemple :
addSortOption(MainPage.EditGrid.SortColumn, Not(Not(MainPage.EditGrid.isDescending)))}addSortOption(MainPage.EditGrid.SortColumn, Not(Not(MainPage.EditGrid.isDescending)))}
Fonction : Obtenir l'ensemble de choix
- La fonction
GetChoiceSet()est asynchrone et ne prend pas en charge le chaînage. - L'entité hébergeant l'ensemble de choix doit être ajoutée à votre application.
-
Fonction :
ListSource<ChoiceSet> GetChoiceSet(string choiceSetName) -
Description : étant donné le nom d'un ensemble de choix de Data Service, renvoie toutes les valeurs de l'ensemble de choix.
-
Exemple :
GetChoiceSet("Gender")GetChoiceSet("Gender")
Fonction : Obtenir la valeur de l'ensemble de choix
- La fonction
GetChoiceSet()est asynchrone et ne prend pas en charge le chaînage. - L'entité hébergeant l'ensemble de choix doit être ajoutée à votre application.
-
Fonction :
string GetChoiceSetValue(string choiceSetName, int numberId) -
Description : en fonction du nom d'un ensemble de choix de Data Service et de l'index d'une option d'ensemble de choix, renvoie l'option spécifiée.
-
Exemple :
GetChoiceSetValue("Gender", 0)GetChoiceSetValue("Gender", 0)
Fonction : Créer la table de données
-
Fonction :
DataTable BuildDataTable(DataTable dt, DataColumn[] columns, List<Object> rowData, bool clear=false) -
Description : charge une table de données avec des colonnes et des lignes dans la règle Définir la valeur (Set Value) et renvoie la table de données mise à jour.
Si le paramètre
clearest vrai, il efface le contenu des colonnes et des lignes de la table de données. -
Exemple :
BuildDataTable( New DataTable("TestDT"), New DataColumn(){ New DataColumn("Name"), New DataColumn("Age")}, New List(Of Object) From { AddDataRow(New Object(){"Baishali", "30"}), AddDataRow(New Object(){"Viswa", "33"}) }, True )BuildDataTable( New DataTable("TestDT"), New DataColumn(){ New DataColumn("Name"), New DataColumn("Age")}, New List(Of Object) From { AddDataRow(New Object(){"Baishali", "30"}), AddDataRow(New Object(){"Viswa", "33"}) }, True )
Fonction : Ajouter une ligne
-
Fonction :
AddRow(DataRow row) -
Description : méthode d'extension TableDonnées (DataTable) qui ajoute la ligne spécifiée à une table de données et renvoie l'instance mise à jour.
-
Exemple :
dt.AddRow(row)dt.AddRow(row)
Fonction : Supprimer la ligne
-
Fonction :
DeleteRowAt(int index) -
Description : méthode d'extension TableDonnées (DataTable) qui supprime la ligne au niveau de l'index spécifié dans une table de données et renvoie l'instance mise à jour.
-
Exemple :
dt.DeleteRowAt(2)dt.DeleteRowAt(2)
Fonction : Mettre à jour la ligne à
-
Fonction :
UpdateRowAt(int index, DataRow row) -
Description : méthode d'extension TableDonnées (DataTable) qui met à jour la ligne au niveau l'index spécifié avec les nouvelles données de ligne et renvoie la table de données mise à jour.
-
Exemple :
dt.UpdateRowAt(2, row)dt.UpdateRowAt(2, row)
- Fonction : Sérialisée (Serialize)
- Fonction : Désérialiser (Deserialize)
- Fonction : App.QueryParam
- Pour les objets
- Pour les chaînes
- Fonction : Ajouter un élément à la liste (Add item to list)
- Fonction : Mettre à jour l'élément de la liste à l'index (Update list item at index)
- Fonction : Supprimer un élément de la liste (Delete item from list)
- Fonction : Récupérer (Fetch)
- Fonction : Récupérer un (Fetch one)
- Fonction : Créer un groupe de filtres
- Fonction : Ajouter un filtre (Add filter)
- Fonction : Ajouter une option de tri (Add sort option)
- Fonction : Obtenir l'ensemble de choix (Get choice set)
- Fonction : Valeur Obtenir l'ensemble de choix (Get choice set)
- Fonction : Créer une table de données (Build data table)
- Fonction : Ajouter une ligne (Add row)
- Fonction : Supprimer une ligne (Delete row)
- Fonction : Mettre à jour la ligne (Update row at)