- Al crear un elemento Table, debe “vincularlo” al bloque de la tabla ya creado. Por lo general, primero debe crear un bloque. Primero puede especificar su área de búsqueda aproximada, luego crear uno o más elementos para buscar el bloque y, después, usar estos elementos Table para definir con precisión el área de búsqueda del bloque.
- Puede crear varios elementos, cada uno de los cuales describe su propio algoritmo para encontrar el mismo bloque de la tabla. Puede indicar al programa que seleccione el elemento Table que mejor se ajuste al bloque de tabla después de encontrarlo. Esto se hace mediante una expresión Region.
- Cambie a la ventana FlexiLayout.
- Seleccione la rama Blocks en el árbol de FlexiLayout.
- En el menú FlexiLayout, seleccione Add Block → Table o seleccione New → Table en el menú contextual.
- Especifique las propiedades del bloque.
- En la pestaña bloque de la tabla, configure lo siguiente:
- el nombre del bloque;
- su comentario sobre el bloque (opcional);
- si la Region del bloque y la división de la tabla en filas y columnas coincidirán con la Region devuelta por un elemento Table, seleccione la opción Source element y haga clic en
. En el cuadro de diálogo Select Element, seleccione el elemento Table cuya Region coincida con la Region del bloque y haga clic en OK. - si la Region del bloque no coincide con la Region de ninguno de los elementos Table, seleccione la opción expresión Region e introduzca el código necesario en el campo expresión Region. Haga clic en Check para comprobar el código.
- En la pestaña Columns, especifique las columnas que pueden aparecer dentro del bloque. Para ello, haga clic en Add… e introduzca el nombre de una columna. Puede resultarle útil usar los nombres de las columnas tal como aparecen en las imágenes de prueba. En la lista desplegable Type, seleccione el tipo de columna deseado. Puede elegir uno de los siguientes tipos: Text, Barcode, Checkmark, Picture o Non-Recognized Block. Para cambiar el nombre o el tipo de una columna, haga clic en Edit… y, en el cuadro de diálogo Edit Table Column, introduzca un nombre nuevo o seleccione un tipo distinto para la columna. Use los botones
(Abajo) y
(Arriba) para organizar las columnas en el mismo orden en que deben aparecer en la aplicación de captura de datos
Un ejemplo de cómo especificar qué región de bloque seleccionar
Los elementos de tabla SearchElements.TableElement1 y SearchElements.TableElement2 del ejemplo deben hacer referencia al mismo bloque de la tabla cuyo campo de expresión Region contiene el código anterior.
