Crear una variable

Cree una variable para almacenar valores.

Cuando cree una variable que utilice caracteres como el guion bajo (_) o el guion (-) en su nombre de la variable, tenga en cuenta que el guion bajo o el guion se tratan como el mismo carácter para los nombres de las variables. Por ejemplo global-temp_path se trata igual que global_temp-path. Si crea una nueva variable que utiliza variables diferentes a estos dos caracteres, se muestra un error.

Si ha creado una variable global como global-temp-path, puede referirse a esta variable en cualquiera de los siguientes formatos:
  • global-temp-path
  • Global-Temp-Path
  • global_temp_path
  • Global_Temp_Path

Procedimiento

Para crear y configurar una variable, realice los siguientes pasos:

  1. Desde el Editor de bots, haga clic en Variables > Crear variable (ícono +) en la parte superior del menú Variables.

    Captura de pantalla del menú Variables

  2. En la ventana Crear variable, ingrese un nombre descriptivo para la variable que tenga el prefijo de una letra minúscula para indicar el tipo de variable.
    Por ejemplo, sCellValue para indicar un tipo de datos de cadena.
    Nota:
    • Puede utilizar caracteres de doble byte, como caracteres chinos, japoneses o coreanos, en un nombre de variable. Rango Unicode admitido en variables
    • Las variables no pueden tener nombres de palabras clave de Java como Cadena, Booleano, Integer, Público y Finalmente.
  3. Opcional: Ingrese una descripción.
    Recommendation: Proporcione una descripción significativa de la variable cuando defina las variables de entrada o salida.
  4. Opcional: Seleccione la opción Constante (solo lectura) para garantizar que los valores no se puedan editar ni sobrescribir.
  5. Seleccione entre las siguientes opciones:
    Este campo se refiere a usar un bot para ejecutar otros bots. Consulte TaskBot paquete.
    • Usar como valor de entrada: La variable contiene un valor que puede pasar del bot principal al bot secundario. (Se aplica solo a un bot secundario)
    • Usar como valor de salida: La variable contiene un valor que puede pasar del bot secundario al bot principal. (Se aplica solo a un bot secundario)
    • Ambos: El valor se puede pasar en ambas direcciones.
    • Ninguno: La variable se limita a este bot; no se puede compartir entre otros bots.
    El siguiente ejemplo ilustra cuándo seleccionar Usar como valor de entrada o Usar como valor de salida en una variable.

    Supongamos que quiere agregar dos números. Los valores están presentes en el bot primario y el bot secundario realiza los cálculos. Para que el bot primario transfiera los valores al bot secundario, se deben seleccionar las dos variables que creó como Usar como valor de entrada para que el bot secundario pueda recibir los valores. Ahora, para que el bot primario reciba el valor calculado, la variable que almacena el resultado del cálculo en el bot secundario tiene que seleccionarse como Usar como valor de salida.

    Nota: Asegúrese de seleccionar las casillas de verificación cuando cree una variable en el bot primario y en el bot secundario. Cuando construye el bot, y si edita la selección de casillas de verificación, podría afectar a sus referencias del bot primario, dado que su bot primario podría no funcionar después de este cambio.
  6. Seleccione el tipo de datos en la lista desplegable.
    Para obtener más información sobre los tipos de datos, consulte Sus variables (definidas por el usuario).
  7. Opcional: Introduzca un valor predeterminado para asignar a la variable.
    Los valores son NULOS/vacíos de manera predeterminada.
  8. Haga clic en Crear.
    La variable aparece en el panel Variables en el lado izquierdo del Editor de bots.
    Si quiere editar una variable, puede cambiar su nombre y su valor, pero no su tipo de datos.
  9. Para insertar una variable en un campo de acción, realice una de las siguientes acciones:
    • Haga clic en F2 para abrir la lista de variables.
    • Haga clic en el ícono Insertar un valor, ubicado en el lado derecho del campo.
    • Introduzca el nombre de la variable. A medida que escribe, el campo genera sugerencias de las variables existentes.
      Nota: Agregue un signo de dólar al inicio y al final de la variable. Por ejemplo, $myVariableName$.
    Se puede utilizar la opción variable y pasarla como parámetro para abrir un archivo en paquetes como XML, Excel Basic o Excel avanzado. Para abrir archivos con diferentes extensiones, utilice la opción variable para asignar la ruta de la carpeta, el nombre del archivo y la extensión del archivo. Primero, cree una variable para la ruta de la carpeta, $sFolder$. A continuación, para los archivos en la ruta de la carpeta, cree dos variables, una para el nombre del archivo $name$ y otra para la extensión del archivo $extension$. Para abrir un archivo, combine las variables como una cadena, como $sFolder$\$name$.$extension$. Para que la extensión funcione con diferentes tipos de archivos y diferentes opciones de apertura, se puede añadir una lógica condicional.

Qué hacer a continuación

Diseñe un Go be Great bot: Siga los pasos en este procedimiento para obtener un ejemplo de cómo crear una variable y asignarla a una acción.