studio
2023.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 24 de mar de 2025

Invocando automação codificada em outra automação codificada

Este tutorial mostra como invocar uma automação codificada dentro de outra automação codificada. Demonstramos isso usando um cenário de exemplo em que um fluxo de trabalho codificado invoca a automação CodedResetAssetValuecodificada. A CodedResetAssetValueautomação recupera os valores de um ativo, compara-os a um valor de entrada e atualiza o ativo no Orchestrator se os valores forem diferentes. Se os valores forem iguais , ele registra uma mensagem informando que o valor do ativo permanece inalterado.
  1. Use o RunWorkflowmétodo para invocar o CodedResetAssetValue.csarquivo e forneça Dictionary <string, object>pares como argumentos.
    No dicionário, especifique os valores para os parâmetros assetNamee assetValue.
    Por exemplo, defina assetNamecomo "MyAsset"e assetValuecomo "hello world".
    Atribua o resultado do método a uma variável chamada result.
     [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]var result = RunWorkflow("BusinessProcess\\CodedResetAssetValue.cs", new Dictionary<string, object>()
          {
            {"assetName", "MyAsset"},
            {"assetValue", "hello world"}
          });
  2. Use uma instrução if-else para verificar se assetValueWasChangedé true.
    • Se assetValueWasChangedfor true, registre uma mensagem indicando que o ativo foi redefinido e inclua o valor anterior que ele tinha.
    • Se for false, registre uma mensagem especificando que nenhuma redefinição foi necessária no ativo porque ele tinha o valor esperado.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White