Acción filtrar rango

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Studio Cloud -ambiente de autoría > Bizagi Studio > Integrar aplicaciones externas desde Bizagi > Conector de Excel >

Acción filtrar rango

Introducción

Una parte importante del uso del conector nativo de Excel es leer la información filtrada del archivo de Excel. Cuando desee utilizar las opciones de filtrado nativas de Excel, utilice esta acción.

 

Acción

Las acciones de Rango de filtro le permiten leer un rango de celdas, filtrarlo y almacenarlo como una colección en el Modelo de datos. Puede identificar esta acción por su borde morado en el panel izquierdo.

 

ExcelConector80

 

Dé a esta acción un nombre significativo y seleccione la hoja donde se llevará a cabo la acción.

 

ExcelConector81

 

Con una acción de Rango de filtro, puede leer varias columnas en un solo rango y filtrar cada una de ellas. Debe definir una salida para cada columna del rango. Cada columna del rango está asociada con un atributo en la colección. Para configurar esta acción, debe configurar el rango y la definición de columna.

En el panel de Definición de Rango, puede configurar su rango usando coordenadas o usando un rango con nombre.

 

ExcelConector82

 

Para identificar un rango con sus coordenadas, seleccione la opción Rango por Coordenadas y proporcione la coordenada de la celda superior izquierda del rango y de la celda inferior derecha.

 

ExcelConector83

 

Para identificar un rango con su nombre, seleccione la opción Rango por nombre de la lista desplegable y seleccione el nombre de su celda entre las opciones disponibles. El nombre ya debe existir en su archivo de Excel para que se muestre en las opciones.

 

ExcelConector84

 

El panel calcula automáticamente el número de columnas que debe configurar en ambos casos.

 

ExcelConector85

 

Después de configurar un rango,  La opción ¿encabezados? aparece automáticamente.

 

ExcelConector86

 

Si marca , aparece el campo Fila. Escriba la fila con los encabezados y Bizagi obtendrá automáticamente el nombre de la columna.

 

ExcelConector87

 

Si se selecciona la función de encabezado, el nombre de la columna tendrá el siguiente formato [ColumnLetter]:[Header] de lo contrario, el nombre de la columna será simplemente la letra de la columna.

 

ExcelConector88

 

Luego configure las columnas en el panel Definición de filtro. Bizagi crea automáticamente una definición para cada columna en el rango.

 

ExcelConector89

 

Para cada definición de columna, debe proporcionar el tipo de dato esperado. Los valores posibles son: Texto, Booleano, Byte, Fecha, Decimal, Double y Entero.

 

ExcelConector90

 

Además, puede establecer un filtro único para cada una de las columnas.

 

ExcelConector91

 

Los filtros disponibles son:

Sin filtro: no se aplica ningún filtro

Es: este filtro coincide exactamente con un valor ya existente en su archivo de Excel.

Contiene: este filtro busca las celdas que contienen un texto designado.

No contiene: este filtro busca las celdas que no contienen un texto designado.

Empieza con: este filtro busca las celdas que comienzan con un texto designado.

Termina con: este filtro busca las celdas que terminan con un texto designado.

>=: este filtro busca celdas que tienen un valor mayor o igual a un número de referencia.

<=: este filtro busca celdas que tienen un valor inferior o igual a un número de referencia.

>: este filtro busca celdas que tienen un valor mayor que un número de referencia.

<: este filtro busca celdas que tienen un valor inferior a un número de referencia.

Vacíos: este filtro busca celdas que tienen valores en blanco.

No vacíos: este filtro busca celdas que no tienen valores en blanco.

 

Para cada filtro, proporcione un valor predeterminado. Los filtros de tipo Contiene, No contiene, Empieza con y Termina con se pueden sobrescribir al asignar el conector en modo Mapeo Avanzado.

 

ExcelConector92

 

note_pin

Si su rango tiene filas vacías, el conector crea registros vacíos en su colección en Bizagi.

 

Mapeo avanzado

Cuando se asignan las entradas del conector utilizando la vista avanzada, puede asignar las siguientes propiedades para la acción Leer rango:

 

ExcelConector93

 

Sheetname: este campo almacena la hoja donde la acción se ejecuta dinámicamente. Use el nombre de la hoja como se muestra en su archivo de Excel.

Range: en este campo, puede seleccionar el rango desde el que desea leer la información. Si la celda está configurada para recibir una coordenada, debe proporcionar una coordenada. Del mismo modo, si se configura para recibir un nombre, debe proporcionar un nombre de rango disponible.

list-Filters: una lista de todos los filtros que puede sobrescribir su valor. Verá el nombre de la columna asociada con el filtro.

 

Ejemplo de configuración

En este ejemplo usaremos el siguiente archivo de Excel:

 

ExcelConector94

 

En este archivo de Excel, tenemos una lista de nombres en la columna A, su ID respectivo en la columna B, su tipo de suscripción en la columna C y la fecha en que adquirieron la suscripción en la columna D. Queremos obtener solo Suscriptores Gold cuyo nombre comienza con una A.

 

En este ejemplo, el conector leerá información del rango A2: D13 cuando se ejecute.

 

ExcelConector83

 

En la Definición del filtro, agregue lo siguiente y los filtros:

A: Client: comienza con un valor predeterminado A.

C: Subscription: es y seleccione la opción Gold.

 

ExcelConector95

 

Con esto el conector está configurado.


Last Updated 2/25/2024 10:41:26 PM