UiPath Documentation
studio
latest
false
Guia do usuário do Studio
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

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

Este tutorial mostra como invocar uma automação codificada a partir de outra. O exemplo usa uma automação CodedResetAssetValue que recupera valores de ativos do Orchestrator, os compara com valores esperados e os atualiza, caso sejam diferentes.

  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.

var result = RunWorkflow("BusinessProcess\\CodedResetAssetValue.cs", new Dictionary<string, object>()
      {
        {"assetName", "MyAsset"},
        {"assetValue", "hello world"}
      });
var result = RunWorkflow("BusinessProcess\\CodedResetAssetValue.cs", new Dictionary<string, object>()
      {
        {"assetName", "MyAsset"},
        {"assetValue", "hello world"}
      });
  1. 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?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades