- Démarrage
- Pour les administrateurs
- Projets de workflow RPA
- Créer un workflow RPA à partir d'une idée
- Créer un projet
- Comment démarrer un workflow RPA
- Gestion des fichiers et dossiers du projet
- Connecter des workflows RPA à vos comptes
- Configurer les activités
- Gérer les activités d'un projet
- Transmission de valeurs entre les activités
- Naviguer dans les éléments
- Gérer les données d'un projet
- Configurer un projet pour utiliser vos données
- Utiliser des ressources de fichiers et de dossiers
- Configuration locale pour les projets de workflow RPA et d’application
- Projets d'application
- Applications dans Studio Web
- Concevoir des projets d'application
- Débogage de projets d'application
- Publier, déployer et mettre à niveau des projets d’application
- Importer et exporter des projets d'application
- Travailler avec des entités dans un projet d'application
- Créer des applications accessibles
- Ajout de descripteurs accessibles
- Le libellé Accessible
- Utilisation de la commande Onglet pour l'accessibilité
- Concevoir des listes et des en-têtes accessibles
- Conception d'application réactive
- Taux de contraste des couleurs
- Prédéfinir les styles et les mappages au niveau de l'air pour la commande En-tête
- Limites connues
- Définir un contexte externe à l'aide de paramètres de requête
- Définir un contexte externe à l'aide d'événements externes
- Utiliser des tableaux pour remplir les commandes Liste déroulante, Liste déroulante à sélection multiple et Bouton radio
- Utiliser des contrôles tabulaires avec des entités Data Service dans les projets d'application
- Intégrer des agents conversationnels
- Activités d'application
- Processus d’agent
- Cas Maestro
- Flux Maestro
- Agents
- Solutions
- Workflows d’API
- Tests
Architecture de projet d'application codée dans Studio Web, couvrant la façon dont Studio Web et votre IDE local partagent les responsabilités et les fichiers qui comptent à chaque étape.
Un projet d’application codée dans Studio Web est un projet pro-code qui se trouve dans une solution. Studio Web est propriétaire de l’identité du projet et de son cycle de vie de publication. Le code source de l'application est écrit dans votre propre projet local et transmis dans Studio Web avec la UiPath CLI.
Ce que possède Studio Web et ce que possède votre IDE
| Préoccupé | Détenu par Studio Web | Détenu par votre IDE local |
|---|---|---|
| Identité du projet au sein de la solution | ✅ | — |
webAppManifest.json (type et configuration du projet) | ✅ | — |
Enregistrement des liaisons depuis le envoi transmis bindings_v2.json | ✅ | — |
| Publication et déploiement au niveau de la solution | ✅ | — |
| Vue en lecture seule de la dernière source transmise | ✅ | — |
| Création du code source, choix de l’infrastructure, dépendances | — | ✅ |
bindings_v2.json — déclaration des ressources Orchestrator utilisées par l’application | — | ✅ |
| Serveur de développement local, prévisualisation de l’application en cours d’exécution, débogage | — | ✅ |
Fichiers importants
Après avoir initialisé le projet dans Studio Web
Studio Web crée un fichier unique:
| Fichier | Objectif |
|---|---|
webAppManifest.json | Décrit le type (Coded) et la configuration du projet. Propriété de Studio Web, vous ne pouvez pas le modifier directement. |
Exemple :
{
"type": "Coded",
"solutionResourceSubType": "CodedAction",
"config": {
"isCompiled": true,
"isActionApp": true
}
}
{
"type": "Coded",
"solutionResourceSubType": "CodedAction",
"config": {
"isCompiled": true,
"isActionApp": true
}
}
Dans votre projet local (ce que vous créez et transmettez)
Votre projet local est ce que produit votre infrastructure de votre choix. Studio Web ne nécessite pas de structure de dossiers spécifique. seul ce que vous insérez est stocké.
Si l'application a besoin de ressources UiPath au moment du runtime, un fichier bindings_v2.json à la racine de ce que vous insérez déclare ces ressources. Studio Web lit ce fichier sur push et enregistre chaque ressource déclarée — voir Liaisons et ressources de runtime.
Où passer ensuite
En savoir plus sur l'utilisation de projets d'application codée: