UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

cas uip maestro case-exit-conditions, conditions d'entrée-étape, conditions-sortie de l'étape

Syntaxe et options pour les verbes `get` des groupes de conditions au niveau de la casse et de l'étape dans un fichier JSON local de gestion des cas — case-exit-conditions, stage-entry-conditions, et stage-exit-conditions — plus le JSON référence de champ pour modification manuelle.

Trois groupes de commandes gèrent les conditions basées sur des règles qui régissent les transitions dans un fichier local de définition de gestion des cas: case-exit-conditions (lorsque l'ensemble du cas peut se terminer ou se fermer), stage-entry-conditions (lorsqu'une étape peut-elle démarrer) et stage-exit-conditions ( quand une étape peut-elle se terminer ou être transmise). Les trois partagent une forme identique get et lisent le même document JSON de gestion des cas; voir uip maestro case pour le format de fichier et le reste du sous-système. Pour l'équivalent au niveau de la tâche, voir task-entry-conditions.

Les conditions sont modifiées manuellement dans caseplan.json — la référence du champ JSON de chaque groupe se trouve sous son verbe get.

Concepts​

  • Une condition est un conteneur nommé pour un ou plusieurs groupes de règles. rules est un tableau de tableaux - chaque tableau interne est une branche OR, et toutes les règles à l'intérieur d'un tableau interne sont « AND» ensemble. En pratique, chaque exemple travaillé dans la source a exactement une règle par condition, mais la forme en prend en charge plusieurs.
  • Le fractionnement du type de règle d'achèvement/de sortie. Sur case-exit-conditions et stage-exit-conditions, dont la valeur rule-type est valide dépend du fait que la condition marque son parent comme terminé: marksCaseComplete/marksStageComplete: true utilise l'ensemble de types de règles de complétion ; false (ou absent) utilise l'ensemble de sortie .
  • stage-entry-conditions a une seule énumération de type de règle, sans fractionnement/sortie.

conditions de sortie du cas uip Maestro​

Lisez les conditions de sortie/remplissage sur l’ensemble du cas (étendue du fichier, aucun argument d’étape).

Synthèse​

uip maestro case case-exit-conditions get <file> <condition-id>
uip maestro case case-exit-conditions get <file> <condition-id>

uip maestro case-exit-conditions obtenir​

Arguments​
NomRequisObjectif
<file>ouiChemin d’accès au fichier JSON de gestion des cas.
<condition-id>ouiID de la condition de sortie du cas à récupérer.
Exemple​
uip maestro case case-exit-conditions get case.json Condition_a1b2c3d4
uip maestro case case-exit-conditions get case.json Condition_a1b2c3d4
Format des données (--sortie json)​
{
  "Code": "CaseExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Completed",
      "marksCaseComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-stages-completed" }]]
    }
  }
}
{
  "Code": "CaseExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Completed",
      "marksCaseComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-stages-completed" }]]
    }
  }
}

Condition est l'objet de nœud brut tel qu'il est stocké sur le disque; utilisez cette forme comme référence lors de la modification manuelle de caseplan.json.

Champs JSON de condition de sortie de cas​

Référence de champ pour modifier manuellement une condition dans caseplan.json:

ChampValeur (Value)Remarques
displayNamestringNom d'affichage de la condition.
marksCaseCompletetrue | falseChange quel ensemble rule-type est valide (voir Concepts).
Règles typeEnsemble de complétion (marksCaseComplete: true): required-stages-completed, wait-for-connector. Ensemble de sortie (false/absent): selected-stage-completed, selected-stage-exited, wait-for-connector.Entre dans une entrée rules[][].
Expression de conditionstringExpression de forme libre sur une règle, lorsque le type de règle en prend en charge une.
selectedStageIdstringID d’étape pour les règles selected-stage-*.

Après la modification, exécutez uip maestro case validate.

conditions d’entrée du cas UIP Maestro​

Lisez les conditions d'entrée à une seule étape (fichier + étendue par étape).

Synthèse​

uip maestro case stage-entry-conditions get <file> <stage-id> <condition-id>
uip maestro case stage-entry-conditions get <file> <stage-id> <condition-id>

conditions d’entrée du cas UIP Maestro obtenir​

Arguments​
NomRequisObjectif
<file>ouiChemin d’accès au fichier JSON de gestion des cas.
<stage-id>ouiID du nœud de l’étape.
<condition-id>ouiID de la condition d'entrée à récupérer.
Exemple​
uip maestro case stage-entry-conditions get case.json Stage_1 Condition_a1b2c3d4
uip maestro case stage-entry-conditions get case.json Stage_1 Condition_a1b2c3d4
Format des données (--sortie json)​
{
  "Code": "StageEntryConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Start",
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "current-stage-entered" }]]
    }
  }
}
{
  "Code": "StageEntryConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Start",
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "current-stage-entered" }]]
    }
  }
}

Champs JSON de condition d’entrée d’étape​

Référence de champ pour la modification manuelle:

ChampValeur (Value)Remarques
displayNamestringNom d'affichage de la condition.
isInterruptingtrue | falseIndique si la condition est interruptive.
Règles typel’un des case-entered, selected-stage-exited, selected-stage-completed, wait-for-connector, user-selected-stageÉnumération unique, sans fractionnement/sortie.
Expression de conditionstringExpression de forme libre sur une règle, lorsqu'elle est prise en charge.
selectedStageIdstringID d’étape pour les règles selected-stage-*.

Après la modification, exécutez uip maestro case validate.

conditions de sortie d’étape du cas UiP Maestro​

Lisez les conditions de sortie/remplissage d’une seule étape (fichier + étendue de l’étape). Le plus enrichi des trois groupes, il contrôle également la sortie de l'exécution.

Synthèse​

uip maestro case stage-exit-conditions get <file> <stage-id> <condition-id>
uip maestro case stage-exit-conditions get <file> <stage-id> <condition-id>

conditions de sortie d’étape du cas UIP Maestro obtenir​

Arguments​
NomRequisObjectif
<file>ouiChemin d’accès au fichier JSON de gestion des cas.
<stage-id>ouiID du nœud de l’étape.
<condition-id>ouiID de la condition de sortie à récupérer.
Exemple​
uip maestro case stage-exit-conditions get case.json Stage_1 Condition_a1b2c3d4
uip maestro case stage-exit-conditions get case.json Stage_1 Condition_a1b2c3d4
Format des données (--sortie json)​
{
  "Code": "ExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Done",
      "marksStageComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-tasks-completed" }]]
    }
  }
}
{
  "Code": "ExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Done",
      "marksStageComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-tasks-completed" }]]
    }
  }
}

Champs JSON de condition de sortie d’étape​

Référence de champ pour la modification manuelle:

ChampValeur (Value)Remarques
displayNamestringNom d'affichage de la condition.
typeexit-only | wait-for-user | return-to-originQue se passe-t-il à la sortie.
exitToStageIdstringÉtape vers laquelle passer à la sortie (associer à return-to-origin).
marksStageCompletetrue | falseChange quel ensemble rule-type est valide (voir Concepts).
Règles typeEnsemble de complétion (marksStageComplete: true): required-tasks-completed, wait-for-connector. Ensemble de sortie (false/absent): selected-tasks-completed, wait-for-connectorEntre dans une entrée rules[][].
Expression de conditionstringExpression de forme libre sur une règle, lorsqu'elle est prise en charge.
selectedTasksIdsTableau de chaînesID de tâche pour une règle selected-tasks-completed.

Après la modification, exécutez uip maestro case validate.

Voir également​

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour