Apps
Plus récente (Latest)
False
Image de fond de la bannière
Guide de l'utilisateur d'Apps
Dernière mise à jour 26 avr. 2024

Expressions héritées ou VB

Cette section répertorie les cas d'utilisation courants pour la liaison des éléments d'application et explique comment obtenir la liaison à l'aide d'expressions héritées et VB.

Utilisation d'URL de chaînes statiques dans les contrôles d'image

Héritage

VB

  1. Ajoutez la commande Image .

  2. Définissez la propriété URL/Liaison de valeur (URL/Value binding ) sur https://path/to/the/image_file.jpg
Remarque :

Les images Base64 sont également prises en charge.

  1. Ajoutez la commande Image .

  2. Définissez la propriété Source sur new AppsFile("https://path/to/the/image_file.jpg")
Remarque :

Les images Base64 sont également prises en charge.

Utilisation du champ Fichier (File) d'une entité dans les commandes Image

Héritage

VB

  1. Dans votre application, référencez l'entité qui contient le fichier souhaité.

  2. Liez l'entité à une commande Table .

  3. Ajoutez la commande Image .

  4. Définissez la propriété Liaison d' URL/Valeur (URL/Value binding ) sur le fichier.

docs image
  1. Dans votre application, référencez l'entité qui contient le fichier souhaité.

  2. Liez l'entité à une commande Table .

  3. Ajoutez la commande Image .

  4. Définissez la propriété Source sur MainPage.Table.SelectedItem.FileColumn

Utilisation de fichiers d'un compartiment de stockage dans les contrôles d'image

Héritage

VB

  1. Dans votre application, référencez le compartiment de stockage qui contient le fichier souhaité.

  2. Créez une variable d'application de type FichierApps. Par exemple fileVar.
  3. Ajoutez la règle Télécharger un fichier depuis un compartiment de stockage (Download file from Storage Bucket ).

  4. Attribuez le fichier téléchargé à la variable d'application précédemment créée (fileVar).
  5. Ajoutez la commande Image .

  6. Définissez la propriété Liaison d' URL/Valeur (URL/Value binding ) sur fileVar.
  1. Dans votre application, référencez le compartiment de stockage qui contient le fichier souhaité.

  2. Créez une variable d'application de type FichierApps. Par exemple fileVar.
  3. Ajoutez la règle Télécharger un fichier depuis un compartiment de stockage (Download file from Storage Bucket ).

  4. Attribuez le fichier téléchargé à la variable d'application précédemment créée (fileVar).
  5. Ajoutez la commande Image .

  6. Définissez la propriété Source sur fileVar.

Utilisation d'ensembles de choix pour remplir des contrôles de liste

Héritage

VB

  1. Dans votre application, référencez l'entité avec l'ensemble de choix.

  2. Ajoutez la commande Liste (List).

  3. Définissez la propriété Source de la liste ( List Source ) sur GetChoiceSet("entity_name").
  4. Définissez la propriété Colonne (Column) sur le nom de l'ensemble de choix.

Lisez cette procédure pour plus d'informations.

Référencement d'un ensemble de choix lié aux commandes List

Héritage

VB

<PAGE_NAME>.<CONTROL_NAME>.SelectedItem.<COLUMN_NAME><PAGE_NAME>.<CONTROL_NAME>.SelectedItem.<COLUMN_NAME>

Définition d'un seul ensemble de choix de sélection comme valeur par défaut pour les contrôles

Les commandes Liste déroulante ( Dropdown), Bouton radio ( Radio Button ) et Liste (List) prennent en charge des ensembles de choix à sélection unique.

Héritage

VB

docs image
MainPage.Dropdown.DataSource.data.Select(Function(x) x.NumberId).ToList(0)MainPage.Dropdown.DataSource.data.Select(Function(x) x.NumberId).ToList(0)

Définition d'ensembles de choix multi-sélection comme valeur par défaut pour les contrôles

Les commandes Liste déroulante à sélection multiple prennent en charge les ensembles de choix à sélection multiple.

Héritage

VB

docs image
<PAGE_NAME>.<MULTISELECT_CONTROL_NAME>.DataSource.data.Where(Function(x) <VARIABLENAME>.<ENTITY_FIELD_OF_TYPE_CS>.contains(x.NumberId)).toList()<PAGE_NAME>.<MULTISELECT_CONTROL_NAME>.DataSource.data.Where(Function(x) <VARIABLENAME>.<ENTITY_FIELD_OF_TYPE_CS>.contains(x.NumberId)).toList()
Remarque :
Pour utiliser cette expression, assurez-vous que la variable d'entité est définie sur selectedItem à l'aide d'une règle Définir la valeur ( Set Value ).

Utilisation de chaînes statiques pour remplir les contrôles de liste

Héritage

VB

=["Value1", "Value2", "Value3"]=["Value1", "Value2", "Value3"]
AppsDataSource.from({"Value1", "Value2", "Value3"})AppsDataSource.from({"Value1", "Value2", "Value3"})

Lier une date aux commandes du sélecteur de date

Héritage

VB

Pour lier la date d’aujourd’hui, définissez la propriété Date par défaut sur =Now()
Pour lier la date d’aujourd’hui, définissez la propriété Date par défaut sur DateOnly.FromDateTime(Now)
Pour lier une date spécifique, par exemple le 5 mai 2021, définissez la propriété Date par défaut ( Default Date ) sur 2021-01-05
Pour lier une date spécifique, par exemple le 5 mai 2021, définissez la propriété Date par défaut ( Default Date ) sur new DateOnly(2021,1,25)

Utilisation d'un champ Date-Heure d'entité dans les commandes du sélecteur de date

Héritage

VB

Liez le champ d'entité requis à la commande Sélecteur de date (Date Picker ).

DateOnly.FromDateTime(customerEntityVar.DOB.Value.Date)DateOnly.FromDateTime(customerEntityVar.DOB.Value.Date)

Calculer la différence entre deux valeurs de sélecteur de date

Héritage

VB

S/O

MainPage.Datepicker1.Value.Value.DayNumber - MainPage.Datepicker.Value.Value.DayNumberMainPage.Datepicker1.Value.Value.DayNumber - MainPage.Datepicker.Value.Value.DayNumber

Erreurs de référencement

Vous pouvez référencer les erreurs des règles suivantes :

  • Déclencher le processus (Start Process)

  • Règles de l'entité

  • Règles de file d'attente

  • Règle de workflow du déclencheur

Héritage

VB

Dans les expressions VB, les erreurs sont exposées dans la sortie de règle. Référencez une erreur comme suit :
<PAGENAME>.<RULENAME>.Error.Message<PAGENAME>.<RULENAME>.Error.Message
<PAGENAME>.<CONTROLNAME>.<RULENAME>.Error.Message<PAGENAME>.<CONTROLNAME>.<RULENAME>.Error.Message
docs image

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.