activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de workflow
Last updated 18 nov. 2024

Créer un formulaire

UiPath.Form.Activities.FormActivity

Description

Utilisez cette activité pour créer un formulaire personnalisé. Le formulaire que vous configurez récupère toutes les données saisies par l'utilisateur final et les stocke dans des variables, qui peuvent être utilisées ultérieurement dans le processus d'automatisation. Le bloc Faire (Do) de l’activité vous permet d’effectuer des actions supplémentaires lorsque le formulaire s’ouvre ou pendant son exécution.



Compatibilité du projet

Windows - Héritage | Fenêtres

Windows, Windows - Configuration héritée

Module Designer
  • Ouvrir le Concepteur de formulaires (Open Form Designer ) : ouvre le Concepteur de formulaires UiPath.
Panneau propriétés

Commun

Les propriétés de cette catégorie font référence aux paramètres d'activité courants.

  • Nom complet (String) : définit le nom de cette activité. Par exemple, "User Registration Form".
  • ExecuteDoBlockFirst (Boolean) - Pour exécuter les activités du bloc Faire avant d'ouvrir le formulaire, cochez cette case. Par défaut, la case est décochée (définie sur false).
  • TitreFormulaire (Chaîne) : définit le titre de votre formulaire, visible par les utilisateurs professionnels. Par exemple, "Registration Form".
  • Isolé (booléen) : cochez cette case pour exécuter le formulaire dans un processus Windows distinct. L'activation de cette case à cocher permet à la station de validation et aux légendes de s'exécuter de manière transparente à partir du même processus. Par défaut, la case est décochée (définie sur false).
  • Minuteur (Int32) : définit la durée en secondes avant la fermeture automatique du formulaire. Par exemple, 50. Par défaut, aucune valeur n'est fournie, ce qui signifie que le formulaire doit être fermé manuellement.

Data Bindings

Les propriétés de cette catégorie font référence aux données liées au processus d'automatisation.

  • FormFieldsCollection (Dictionary<String, Argument>) - Lie les variables de workflow aux clés de champ de formulaire. Utilisez les directions d’ entrée ou d’entrée /sortie pour les champs de formulaire d’entrée. Utilisez les directions Out ou In/Out pour les champs de formulaire de sortie. Par exemple, dans le champ Nom , ajoutez la chaîne First Name, définissez Direction sur In/Outet Type sur String.


  • GenerateInputFields (Boolean) - Pour ajouter les champs définis dans la collection au formulaire, cochez cette case. Par défaut, la case est cochée (définie sur true).

Table de données

La propriété de cette catégorie fait référence aux données de table dans les formulaires.

  • MaxColumnsForSchemaGeneration (Int32) : définit le nombre maximal de colonnes générées pour les schémas DataTable. La valeur par défaut est 6.
Débogage

La propriété de cette catégorie fait référence au débogage des formulaires et à l’expérimentation des styles CSS.

  • Outils de développement : active l'outil de développement pour le débogage et le dépannage des formulaires, appelé Outils de développement. Les développeurs peuvent utiliser les outils de développement pour expérimenter les styles CSS. Lorsqu'elle est cochée, la propriété ouvre la fenêtre Outils de développement au moment de l'exécution.

Options de formulaire

La propriété de cette catégorie fait référence à l’accessibilité à l’intérieur des formulaires.

  • Activer l'accessibilité (Enable Accessibility ) - Active l'accessibilité conformément à l'USWDS (United States Web Design System). Lorsque cette propriété est activée, le style du formulaire peut être affecté.

Format

Les propriétés de cette catégorie font référence à l'apparence et au format du formulaire.

  • DisableMaximize (Boolean) : cochez cette case pour désactiver les boutons Agrandir et Restaurer des formulaires. Par défaut, la case est décochée (définie sur false).
  • DisableMinimize (Boolean) - Pour désactiver les boutons Réduire (Minimize) et Restaurer (Restore) sur les formulaires, cochez cette case. Par défaut, la case est décochée (définie sur false).
  • DisableSanitize (Boolean) : cochez cette case pour désactiver les vérifications finales des composants de formulaire et améliorer les performances. Par défaut, la case est décochée (définie sur false).

Avertissement: si votre formulaire contient des URL inconnues ou s'il utilise des sources externes, laissez la case décochée.

  • FormHeight (Int32) : définit la hauteur souhaitée pour le formulaire, en pixels. La hauteur par défaut est 400.
  • FormWidth (Int32) : définit la largeur souhaitée pour le formulaire, en pixels. La largeur par défaut est 800.
Remarque : pour ouvrir le formulaire dans une fenêtre agrandie, laissez les champs HauteurForme et LargeurFormulaire (FormWidth) vides.
  • IconPath (String) : définit le chemin d'accès relatif local au fichier d'icône. L'icône s'affiche dans la barre des tâches et dans la fenêtre du formulaire. Accepte les formats .ico ou image . (par exemple, "C:/Users/Icons/myIcon.ico").
Remarque : vous pouvez utiliser un chemin d'accès relatif au processus, tant que le fichier .ico est publié en tant que ressource dans le processus (par exemple, "myIcon.ico").

Avertissement: vous devez cocher la case Isolé (Propriétés communes) (Common properties). Sinon, l'icône ne s'affichera pas.

  • IsReadOnly (Boolean) : cochez cette case pour empêcher la modification des champs de formulaire. Les champs marqués comme Always Enabled ne sont pas affectés par cette option. Par défaut, la case est décochée (définie sur false).
  • LocalCSSFilePath (String) : définit le chemin d'accès à un fichier CSS local (par exemple, "/file://C:\C:\User heCssFile.css").
  • Démarrer le formulaire en tant que minimisé (Boolean) - Pour générer le formulaire dans une fenêtre réduite dans la barre des tâches, cochez cette case. Par défaut, la case est décochée (définie sur false).
  • WindowPositionX (Int32) : définit la position de la marge gauche du formulaire, en pixels.
  • WindowPositionY (Int32) : définit la position de la marge supérieure du formulaire, en pixels.

Entrée

La propriété de cette catégorie fait référence aux données d'entrée JSON.

  • FormFieldsInputData (String) - Transmet JSON données d'entrée au formulaire et écrase les valeurs définies dans le champ FormFieldsCollection . Pour les composants Data Grid, structurez le JSON sous forme de tableau.

Divers

La propriété de cette catégorie fait référence à divers paramètres.

  • Private (Boolean) : cochez cette case pour ignorer les variables de journalisation et les arguments au niveau Verbose. Par défaut, la case est décochée (définie sur false).

Sortie

Les propriétés de cette catégorie font référence aux données de l'objet de sortie.

  • Ignoré (booléen) - Affiche true lorsque l'utilisateur final ferme le formulaire sans fournir d'entrée. Par exemple, "isDismissed" .
  • FormFieldsOutputData (String) - Les JSON données qui résultent du formulaire une fois rempli. Par exemple, "userData" .
  • SelectedButton (String) : génère les éléments de l'interface utilisateur du formulaire avec lesquels l'utilisateur final interagit. Par exemple, "selectedButton".

Démarrer le formulaire

Les propriétés de cette catégorie lient le formulaire à l ' activité Start Form, afin que le formulaire puisse être ouvert en arrière-plan.

  • Chemin d'accès au dossier (chaîne) : saisissez le chemin d'accès où vous souhaitez enregistrer les données du formulaire.
  • Nom du formulaire (chaîne) : saisissez un nom pour vos données de formulaire.



Avertissement: pour lier chaque formulaire de création à l' activité de démarragede formulaire correspondante, les valeurs Folder Path et Form Name doivent correspondre aux valeurs définies dans Activité de démarrage de formulaire (Start Form) > Propriétés de Créer un formulaire (Create Form).

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
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.