UiPath Documentation
studio
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de Studio

Invocar la automatización codificada en otra automatización codificada

Este tutorial muestra cómo invocar una automatización codificada desde otra. El ejemplo utiliza una automatización CodedResetAssetValue que recupera valores de activos de Orchestrator, los compara con los valores esperados y los actualiza si son diferentes.

  1. Utiliza el método RunWorkflow para invocar el archivo CodedResetAssetValue.cs y proporciona pares Dictionary <string, object> como argumentos.

En el diccionario, especifica los valores para los parámetros assetName y assetValue.

Por ejemplo, establece assetName como "MyAsset" y assetValue como "hello world".

Asigna el resultado del método a una variable llamada 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. Utiliza una declaración if-else para comprobar si assetValueWasChanged es verdadero.
    • Si assetValueWasChanged es verdadera, registra un mensaje que indique que el activo se ha restablecido e incluye el valor anterior que tenía.
    • Si es falsa, registra un mensaje que especifique que no se requirió ningún restablecimiento en el activo porque tenía el valor esperado.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado