UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

gatilhos de caso uip Maestro, notas, bordas

Sintaxe, opções e referência de campo JSON para "gatilhos de caso do uip Maestro"

Uma definição de gerenciamento de caso é um gráfico, editado no local como um arquivo de esquema JSON (os mesmos uip maestro case init esqueletos de arquivo). Gatilhos são os pontos de entrada que iniciam um caso; as notas adesivas são anotações flutuantes na tela do diagrama; as bordas são as conexões direcionadas entre nós (gatilhos, estágios e outros elementos) que definem o fluxo do caso. Consulte a visão geral de Gerenciamento de caso para os conceitos compartilhados (layout do projeto, o arquivo de esquema JSON, init) que se aplicam também aqui.

Gatilhos, notas adesivas e bordas são adicionados, editados ou removidos manualmente nas matrizes de nó/borda do caseplan.json e, em seguida, validados com uip maestro case validate. Não há verbo triggers get; sticky-notes get e edges get estão documentados abaixo.

Resumo​

uip maestro case sticky-notes get <file> <note-id>
uip maestro case edges get <file> <edge-id>
uip maestro case sticky-notes get <file> <note-id>
uip maestro case edges get <file> <edge-id>

gatilhos de caso do uip Maestro​

Nós de gatilho são os pontos de entrada que iniciam um caso — existem três tipos (manual, temporizador, conector-evento). Inspecione, adicione ou edite um gatilho editando a matriz nodes[] de caseplan.json diretamente (consulte o references/plugins/ da habilidade uipath-maestro-case para obter o formato exato do nó por tipo) e, em seguida, valide.


notas adesivas do caso do uip Maestro​

Anotações de texto flutuantes livres na tela do diagrama de caso. puramente além de Cosmético — eles não têm comportamento de runtime.

notas adesivas do caso do uip Maestro obter​

Argumentos​
NameRequiredFinalidade
<file>simCaminho para o arquivo JSON de gerenciamento de caso.
<note-id>simID da nota fixa a ser recuperada.
Exemplo​
uip maestro case sticky-notes get case.json StickyNote_a1b2c3d4
uip maestro case sticky-notes get case.json StickyNote_a1b2c3d4
Formato dos dados (--output json)​
{ "Code": "StickyNoteFound", "Data": { "StickyNote": { "id": "StickyNote_a1b2c3d4", "type": "case-management:StickyNote", "position": { "x": 0, "y": 0 }, "data": { "label": "TODO" } } } }
{ "Code": "StickyNoteFound", "Data": { "StickyNote": { "id": "StickyNote_a1b2c3d4", "type": "case-management:StickyNote", "position": { "x": 0, "y": 0 }, "data": { "label": "TODO" } } } }

StickyNote é o objeto de nó bruto conforme armazenado no disco — use essa forma como referência ao editar manualmente caseplan.json para adicionar, editar ou remover uma nota fixa.


bordas do caso do uip Maestro​

Conexões direcionadas entre nós no diagrama de caso — o mesmo conceito de borda de gráfico que uip maestro flow edge, mas com escopo para os próprios tipos de nó do gerenciamento de caso (gatilhos e estágios) e forma de esquema JSON.

bordas do caso uip Maestro obter​

Argumentos​
NameRequiredFinalidade
<file>simCaminho para o arquivo JSON de gerenciamento de caso.
<edge-id>simID da borda a ser recuperada.
Exemplo​
uip maestro case edges get case.json edge_a1b2c3d4
uip maestro case edges get case.json edge_a1b2c3d4
Formato dos dados (--output json)​
{
  "Code": "EdgeFound",
  "Data": {
    "Edge": {
      "id": "edge_a1b2c3d4",
      "type": "case-management:Edge",
      "source": "Stage_1",
      "target": "Stage_2",
      "sourceHandle": "Stage_1____source____right",
      "targetHandle": "Stage_2____target____left",
      "data": { "label": "Next" }
    }
  }
}
{
  "Code": "EdgeFound",
  "Data": {
    "Edge": {
      "id": "edge_a1b2c3d4",
      "type": "case-management:Edge",
      "source": "Stage_1",
      "target": "Stage_2",
      "sourceHandle": "Stage_1____source____right",
      "targetHandle": "Stage_2____target____left",
      "data": { "label": "Next" }
    }
  }
}

Edge é o objeto de borda bruto conforme armazenado no disco — uma borda de origem de gatilho tem type: "case-management:TriggerEdge" em vez de case-management:Edge. Use essa forma como referência ao editar manualmente a matriz edges[] do caseplan.json.

As bordas não são a maneira recomendada de modelar o fluxo de casos — mantenha a matriz edges de caseplan.json como [] e modele as transições com condições de entrada/saída do estágio e, em seguida, execute uip maestro case validate <file>.

Veja também​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades