acción Cambiar tipo de columna
- Última actualización2024/08/26
acción Cambiar tipo de columna
La acción Cambiar tipo de columna en el paquete de Tabla de datos permite cambiar el tipo de datos de una columna.
Configuración
- Haga clic en el menú desplegable Seleccionar tabla de datos y seleccione una tabla de datos existente.
Si no hay ninguna tabla de datos existente, haga clic en el icono Crear variable para crear una.
- Use el campo Seleccionar columna por para seleccionar una de las siguientes pestañas:
- Nombre: Introduzca el nombre de la columna.
-
Índice: Introduzca el índice de columnas.
Por ejemplo, para establecer un valor a la primera columna, ingrese 0.
- Haga clic en el menú desplegable Seleccionar el nuevo tipo de datos de columna y seleccione una de las siguientes opciones para el tipo de datos de columna
- Número
- Booleano
- Cadena
-
Fecha y hora
Si selecciona Fecha y hora, puede formatear los valores al seleccionar un formato predefinido o al especificar un formato personalizado.Nota: Para especificar el formato aplicado a la variable de la tabla de datos de entrada, seleccione una opción de la lista de formatos predefinidos o ingrese el valor en un formato personalizado.
- Haga clic en el menú desplegable Guardar el resultado en una variable y seleccione una variable existente.
Puede seleccionar la variable de tabla de origen para sobrescribir los valores o seleccionar una variable de tabla diferente.
Ejemplo:
En este ejemplo, creará una automatización para cambiar el tipo de datos de una columna e imprimir los valores en un cuadro de mensaje.
Antes de empezar a crear el bot, cree un archivo en formato .CSV con los datos de la siguiente tabla y guárdelo como Data_table_input.csv.
ID del producto | Nombre del producto | Fecha de caducidad | Cantidad en stock |
---|---|---|---|
1 | Leche de fórmula | 15-12-2023 | 50 |
2 | Barras de cereales | 11-12-2023 | 80 |
3 | Guisantes enlatados | 20-12-2023 | 100 |
4 | Arándanos secados al sol | 05-01-2024 | 40 |
5 | Frutos secos variados | 15-03-2024 | 200 |
6 | Chocolates surtidos | 18-12-2023 | 60 |
7 | Azúcar glas | 11-12-2023 | 25 |
8 | Cereales para el desayuno | 01-07-2024 | 70 |
9 | Barras de proteína | 31-12-2023 | 45 |
- Cree un bot.
- En el panel izquierdo, haga clic en Automatización.
Se muestra la lista de formularios y bots disponibles.
- Haga clic en Crear un bot.
- Escriba el nombre del bot: Change Column_Test.
- Haga clic en Crear y editar.
- En el panel izquierdo, haga clic en Automatización.
- Haga doble clic en la acción
o arrástrela.
- En el campo Nombre de sesión, introduzca Session 1.
- En el campo Ruta de archivo, haga clic en Explorar para proporcionar la ruta del archivo D:\userdefined\Test\Inventory.csv.
- Marque la casilla de verificación Contiene encabezado.
- En la pestaña Delimitador, seleccione la casilla de verificación Coma.
- Haga doble clic en la acción
o arrástrela.
- En el campo Nombre de sesión, introduzca Session 1.
- En el campo Asignar valor a la variable, cree una variable de tabla TableVar para guardar la salida.
- Haga doble clic en la acción
o arrástrela.
- En el campo tabla de destino, seleccione la variable TableVar.
- En el campo Insertar columna en índice, seleccione último índice.
- En la opción Insertar columna, seleccione Personalizar columnas.
- En el campo Nombre de columna, introduzca Fecha de fabricación.
- En el campo Tipo de columna, seleccione el tipo de datos como Fecha y hora.
- En el campo Valor predeterminado, seleccione Fecha y hora e ingrese 12/14/2022.
- Haga doble clic en la acción
o arrástrela.
- Haga clic en el menú desplegable Seleccionar Tabla de datos y seleccione la variable TableVar.
- Seleccione la pestaña Nombre del campo Seleccionar columna por e ingrese Manufacturing date.
- Seleccione Fecha y hora en el menú desplegable Seleccionar el nuevo tipo de datos de columna.
- Seleccione Formato personalizado en el campo Seleccionar formato de fecha y hora e ingrese el valor yyyy-M-d.
- Seleccione la variable TableVar del menú desplegable Guardar el resultado en una variable.
- Haga doble clic en la acción
o arrástrela.
- En el campo Variable de fecha y hora de origen, introduzca $TableVar[4]{"Manufacturing date"}$.
- Seleccione Formato personalizado en el campo Seleccionar formato de fecha y hora e ingrese el valor yyyy-M-d.
- Seleccione la variable SampleString en el campo Asignar la salida a una variable.
- Haga doble clic en el Cuadro de mensaje o arrástrelo para imprimir los valores. Seleccione SampleString en el campo Escribir el mensaje para mostrar.
- Haga doble clic en la acción o arrástrela.
- Haga clic en Guardar y ejecute el bot.
La salida se muestra de la siguiente manera: