Solicitar variables
- Última actualización2025/09/26
Mediante Co-Pilot para automatizadores, los desarrolladores pueden especificar el valor y asignar una variable con un indicador de lenguaje natural.
Co-Pilot para automatizadores Co-Pilot le ayuda en el desarrollo al crear variables de dos maneras. Primero, los desarrolladores pueden enviar un solo indicador con instrucciones para las propiedades de una o varias variables con el fin de crearlas según las especificaciones. En segundo lugar, se crea una variable y se asigna automáticamente a cualquier acción que requiera una variable, a menos que se haga referencia a una variable existente en el indicador. Se utiliza una convención de nomenclatura predeterminada para cualquier variable creada automáticamente.
Prácticas recomendadas al solicitar variables
- Se deben establecer las propiedades y un valor predeterminado para las variables personalizadas al momento de solicitar la creación de la variable. Para obtener los mejores resultados, use un solo indicador para establecer todas las propiedades y crear la variable.
- Al agregar y crear sus variables antes de agregar los indicadores para el escenario, se pueden mencionar las variables como entradas en su indicador. Use este orden para mejorar la eficiencia.
-
Indicar cambiar (actualizar) el valor o la propiedad de una variable existente genera la acción asignar correspondiente para esas actualizaciones.
Indicar la creación de variables
- Crear una nueva variable.
- Las propiedades como el nombre, el tipo de variable y cómo debe utilizarse la variable (entrada, salida, constante) se reconocen en su indicador. Las variables existentes pueden luego referenciarse con otro indicador y asignarse a una acción existente.El ejemplo muestra indicaciones ingresadas una por una.
-
Create an input string variable named Var1 and assign it the value "Hello, world!"
-
Set the message box to display Var1.
Consejo: De forma alternativa, la primera indicación se puede ingresar de manera más breve:Create an input string variable ‘Var1’ = "Hello, world!"
-
- Agregue una acción con una nueva variable asignada.
- Al agregar una nueva acción a su automatización, puede crear y asignar fácilmente una nueva variable a la nueva acción con un solo indicador.Ejemplo:
Add a message box and assign it a new input string variable named Var1 with the value "Hello, world!"
- Cree múltiples variables en un solo indicador.
- Al crear múltiples variables con un solo indicador, use una coma o un punto para separar las instrucciones de cada variable.Los ejemplos muestran dos indicaciones que resultan en la misma salida.
-
Create an input string variable named Var1, an output string variable named Var2, and an input and output variable named Var3. Assign Var1 the value "open", Var2 the value "closed", and Var3 the value "pending".
-
Create an input string variable 'Var1' = "open", an output string variable 'Var2' = "closed", and an input and output variable 'Var3' = "pending".
-
- Cree y establezca propiedades para las variables predefinidas (de sistema y de string).
- Las variables predefinidas (fecha y hora, configuraciones del sistema y string) se utilizan a menudo para agregar metadatos a la automatización, para acciones de seguimiento y cálculos. Aunque el valor de estas variables está predefinido por el sistema del usuario y la máquina, las propiedades de estas variables se pueden asignar y aprovechar mediante indicadores.
El siguiente indicador crea automáticamente los pasos para capturar la hora del sistema, hacer adiciones y entregar el cálculo al usuario en un cuadro de mensaje. Co-Pilot crea automáticamente las variables y las asigna para el cálculo y la visualización del resultado.
Ejemplo:Obtenga más información sobre cómo trabajar con variables de sistema, Variables predefinidas.Get the current time and then add 5 minutes. In a message box, display the calculated time.
- Convierta automáticamente el tipo de datos dentro del escenario.
-
Co-Pilot puede convertir el tipo de datos de las variables de manera automática al generar el escenario. Esta capacidad crea automáticamente los pasos lógicos necesarios para convertir datos de string en datos numéricos, realizar un cálculo y entregar los datos al usuario como una string en un mensaje. Esto reduce la necesidad de conocimientos especializados al desarrollar automatizaciones.
El siguiente ejemplo crea automáticamente pasos para recopilar la entrada del usuario, restar 1 de la entrada y mostrar el número resultante. Co-Pilot crea automáticamente la variable de string para la entrada, convierte el valor en un número para el cálculo y luego convierte el valor numérico de nuevo en una string para la visualización.
Ejemplo:1. Ask the user to enter a number. 2. Reduce that number by 1. 3. Display that number for 5 secs. 4. Repeat 2 and 3, until the number becomes 0 or -1.
- Cree variables con propiedades únicas.
- Se facilita soporte para las variables como Tabla y tipo de Sesión, que pueden tener propiedades únicas. Asegúrese de incluir el conjunto completo de propiedades para estos tipos de variables en el indicador. En el caso de las variables de tipo tabla, se pueden especificar en la instrucción las dimensiones y un valor de celda predeterminado.Ejemplos:
-
Create a terminal session variable named pSessTerminal.
-
Create a 3x4 table variable with default value 0, named pTableVar1.
-
Crear variables automáticamente
Co-Pilot ayuda a los desarrolladores a centrarse en los resultados de la automatización y las operaciones de las acciones al ayudarlos con parte del tedioso trabajo de la creación de variables. Si no existe una variable y necesita una para la acción descrita en un indicador, se crea automáticamente una variable y se asigna a la acción que la requiere. Cuando las variables se crean de esta manera, se aplica una convención de nomenclatura estándar, determinada por el tipo de variable (pBool, pDict, pStr). Cuando esté listo, el desarrollador puede editar manualmente cualquier variable para establecer el valor y cualquier otra propiedad.
Add a Prompt to the path of the folder
.
Variables de credencial
- Nombre del casillero
- Nombre de la credencial
- Atributo: nombre de usuario, contraseña, ID de cliente, etc.
Obtenga más información sobre las variables de credenciales en el siguiente tema. Consulte Credenciales y variables de credenciales en el Editor de bots.
- Hay disponibles más detalles sobre las propiedades y comportamientos de las variables. Consulte Descripción general de variables.
- Se admiten las variables que dependen de los archivos de Control Room, como bot, formulario, proceso y Tareas API. Consulte Solicitud para agregar el archivo de repositorio existente.