Compartir a través de


Agregar variables al VBScript

En este paso del tutorial del cuaderno de estrategias de RPA para automatización de GUI de SAP con Power Automate, antes de cambiar a Power Automate Desktop, vamos a revisar todas las referencias de valores codificados profundamente en el VBScript y decidir cuáles reemplazar con variables de entrada dinámicas.

Identificar valores codificados de forma rígida

Las variables se utilizan dentro de los procesos de flujo de escritorio para almacenar datos para su posterior procesamiento, y sus nombres se incluyen entre signos de porcentaje, %. Casi todas las acciones reciben al menos una variable como entrada o producen una variable como salida. Cada variable tiene un nombre único. Los nombres de las variables pueden contener letras, números y caracteres de subrayado ( _ ) y no distinguen entre mayúsculas y minúsculas.

Algunos ejemplos de nombres de variables incluyen:

  • %NewVar%

  • %file_path%

  • %Street%

La siguiente imagen muestra un ejemplo de cómo reemplazar un valor codificado profundamente por una variable.

Captura de pantalla del código VBScript que muestra un valor de campo codificado profundamente que se reemplaza con una variable de entrada

Captura de pantalla que muestra una línea de código que dice
session.findById("wnd[0]/usr/txtP0006-STRAS).text = "Mi calle 13"
La siguiente línea de código eliminó "Mi calle 13" y lo reemplazó por "%Street%".

Su secuencia de comandos debe tener el siguiente aspecto después de haber introducido las variables.

Captura de pantalla del código donde la entrada del usuario ha sido reemplazada por una serie de variables.