Los elementos Grupo repetido detectan conjuntos recurrentes de elementos en un FlexiLayout, con modos de búsqueda por documento o por página y recuentos mínimos y máximos de repeticiones.
Grupo repetido es un elemento que se utiliza para detectar grupos repetidos de elementos (puede que el número de repeticiones no se conozca de antemano). Un grupo puede repetirse en una misma página o en una hoja de varias páginas.En el árbol del proyecto, los elementos Grupo repetido están marcados con .Si un grupo de elementos se repite dentro de un documento, puede describir sus propiedades una sola vez y especificar el número de repeticiones posibles, en lugar de describir cada grupo por separado.Posibles usos:
Buscar un nombre correlativo en cada página de un documento de varias páginas
Buscar datos repetidos cuando el número exacto de instancias no se conoce de antemano (p. ej., tablas con filas complejas)
Un elemento Grupo repetido se diferencia de un elemento de grupo en que tiene ciertas restricciones de búsqueda adicionales y un parámetro de repetición.Después de aplicar un FlexiLayout y detectar un grupo repetido de elementos, los rótulos de algunos elementos pueden superponerse a la imagen. Para ocultarlos, haga clic con el botón derecho en cualquier lugar de la ventana Image y desactive la opción Show Captions of Regions on Image en el menú contextual.”
Las propiedades de un elemento de grupo repetido que definen los parámetros del objeto que se detectará
Las propiedades que definen los parámetros del objeto que se detectará se especifican en la pestaña grupo repetido del cuadro de diálogo Propiedades del elemento. Para abrir el cuadro de diálogo Propiedades, haga clic con el botón derecho en el elemento de la ventana FlexiLayout y seleccione Propiedades… en el menú contextual.
Mostrar la pestaña grupo repetido del cuadro de diálogo Propiedades
Hay dos formas de buscar instancias de un grupo repetido: en todo el documento o en páginas individuales. En consecuencia, puede especificar el número mínimo y máximo de instancias del grupo para todo el documento o para páginas individuales.Si un grupo repetido contiene un elemento required, este sirve como identificador para la coincidencia de la instancia. Por ejemplo, si especifica el nombre de un grupo repetido de campos como elemento obligatorio, el programa creará tantas instancias como nombres detecte.La calidad de la hipótesis nula se especifica para una instancia y no para todo el conjunto de instancias. Este parámetro también sirve como criterio para formar una instancia: si la calidad de la hipótesis generada es inferior a la calidad de la hipótesis nula, no se forma ninguna instancia.Para buscar instancias de grupo en todo el documento, seleccione la opción del modo Document y especifique lo siguiente:
Repeticiones mínimas - el número mínimo de instancias del grupo en el documento
Repeticiones máximas - el número máximo de instancias del grupo en el documento
Si no se detecta en el documento el número posible de instancias del grupo, el grupo repetido se considera no detectado. Si se detecta el número máximo de instancias, la búsqueda se detiene. En este modo de búsqueda predeterminado, una instancia de grupo (que, al igual que un elemento de grupo normal, consta de hipótesis para sus subelementos) puede abarcar varias páginas del documento.Para buscar instancias de grupo en páginas individuales, seleccione la opción del modo Page. En este modo, cada instancia solo puede aparecer en una página del documento. Puede usar este modo para buscar un nombre correlativo, por ejemplo. En este modo, la búsqueda se realiza de arriba abajo, desde la primera página posible hasta la última. En este modo están disponibles los siguientes parámetros de búsqueda:
Repeticiones mínimas por página – especifica el número mínimo de instancias por página. Si no se detecta el número mínimo de instancias en la página actual, el grupo repetido se considera no detectado.
Repeticiones máximas por página – especifica el número máximo de instancias por página. Si se detecta en la página actual el número requerido de instancias, la búsqueda se detiene en la página actual y continúa en la siguiente.
Se aplica la siguiente restricción a las instancias de un elemento: no puede haber dos instancias que se superpongan. Esto se logra excluyendo forzosamente (Exclude) las instancias ya detectadas. En la pestaña Relations, puede establecer restricciones para la siguiente instancia basadas en las instancias ya detectadas.Por ejemplo, puede indicarle al programa que debe buscar cada instancia siguiente debajo de la anterior. En la pestaña Relations, establezca la restricción BELOW para su grupo repetido:
Se recomienda especificar una relación Nearest para un subelemento del grupo, definiendo su posición con respecto al borde superior de la página. De lo contrario, el programa seleccionará la siguiente instancia del grupo aplicando el criterio de mejor calidad a todas las instancias del área de búsqueda (debajo de la última instancia detectada). El programa buscará la siguiente instancia debajo de la instancia actual (la de mayor calidad), lo que puede hacer que las instancias de baja calidad situadas por encima de la instancia de mayor calidad no se detecten en absoluto.