Saltar al contenido principal
A veces puede encontrarse con documentos que tienen conjuntos idénticos de parámetros (bloques), reglas idénticas y el mismo idioma, pero cuyas posiciones de los elementos varían considerablemente de un documento a otro. En este caso, puede crear un FlexiLayout que incluya varias alternativas de layout, cada una correspondiente a un subconjunto concreto de documentos con elementos situados en posiciones idénticas. Aparte de los layouts, los demás parámetros de procesamiento (prerreconocimiento/idiomas, reglas, número de páginas, y así sucesivamente) seguirán siendo los mismos para todos esos documentos descritos por el FlexiLayout.

Cómo funcionan las alternativas de layout

Las alternativas de layout se especifican como ramas independientes en el árbol de elementos. Así, en lugar de un elemento de grupo (llamado SearchElements de forma predeterminada), puede crear varios elementos, cada uno con su propia alternativa de layout representada por una rama de elementos que describe un subconjunto concreto de documentos. Las alternativas de layout son independientes, y los elementos de una rama no deben hacer referencia a elementos de otra. Los nombres de las alternativas de layout (es decir, los elementos raíz) deben ser únicos. Seleccione nombres descriptivos que reflejen la naturaleza del subconjunto de documentos correspondiente. Al emparejar el FlexiLayout, el programa aplicará las alternativas de layout una por una, de arriba abajo. Si más de una alternativa de layout coincide con un documento, se utilizará la primera coincidencia. Las áreas de imagen se especifican para los bloques de cada alternativa de layout. Para obtener más información, consulte Bloques.

Elegir una alternativa de layout para la depuración

Al depurar el FlexiLayout, puede elegir una sola alternativa de layout. Para elegir una alternativa de layout, seleccione la opción Seleccionar layout en el menú contextual del elemento, o la opción Seleccionar layout alternativo en el menú contextual del FlexiLayout.

Crear una alternativa de layout

1

Seleccione el elemento raíz del layout

2

Agregar la alternativa

Seleccione Add alternativa de FlexiLayout en el menú contextual. La alternativa de layout se agregará a la lista.
3

Abrir el cuadro de diálogo de propiedades del layout

Haga doble clic en la alternativa de layout o seleccione Properties… en el menú contextual de la alternativa.
4

Especifique un nombre y las propiedades del layout

El nombre de una alternativa de layout debe comenzar con una letra o un guion bajo y, a continuación, puede contener letras o dígitos. No puede usar espacios ni ninguno de los siguientes símbolos especiales: ., ,, :, -, \, /. El nombre no puede coincidir con ninguna de las palabras clave reservadas.

Copiar una alternativa de layout

Seleccione la alternativa de layout que desea copiar. Manteniendo pulsadas la tecla Ctrl y el botón izquierdo del ratón, arrastre una copia de la alternativa de layout hasta la ubicación que desee. Como alternativa, puede copiar un layout seleccionando los comandos Copiar / Pegar en su menú contextual o pulsando las combinaciones Ctrl+C / Ctrl+V.
Por lo general, es más fácil copiar una alternativa de layout existente y hacer algunos ajustes que crear una nueva alternativa de layout desde cero.

Importar alternativas de layout desde otro FlexiLayout

1

Seleccione el elemento raíz del layout

2

Seleccione Import FlexiLayout Alternatives

En el menú contextual, seleccione Import FlexiLayout Alternatives….
3

Seleccione el FlexiLayout de origen

Seleccione el FlexiLayout desde el que desea importar alternativas de layout y haga clic en Open.
Si intenta importar una alternativa de layout desde un proyecto con varias alternativas de layout, el programa le pedirá que seleccione las alternativas de layout que desea importar.
A los bloques que tienen nombres idénticos en los dos FlexiLayout se les agregarán las áreas de imagen. Si el FlexiLayout desde el que importa alternativas de layout tiene bloques adicionales, estos también se copiarán al FlexiLayout actual.

Importar elementos y bloques de otro FlexiLayout

1

Seleccione la alternativa de layout de destino

Seleccione la alternativa de layout a la que desea añadir elementos de otro FlexiLayout.
2

Seleccione Import Alternative Elements

Seleccione Import Alternative Elements… en el menú contextual.
3

Seleccione el proyecto de origen

En el cuadro de diálogo que se abre, seleccione el proyecto del que desea importar bloques y elementos de FlexiLayout y, a continuación, haga clic en el botón Open.
Cuando intente importar bloques y elementos de FlexiLayout desde un proyecto con varias alternativas de layout, el programa le pedirá que seleccione las alternativas de layout de las que desea importar bloques y elementos. Si el nombre de un elemento o bloque que se está importando coincide con el de un elemento o bloque del FlexiLayout actual, se añadirá un número al nombre del elemento o bloque importado.

Eliminar una alternativa de layout

1

Haga clic con el botón derecho en la alternativa de layout

Haga clic con el botón derecho en la alternativa de layout (es decir, la rama del árbol de elementos) que desea eliminar.
2

Seleccione Delete

Seleccione Delete en el menú contextual o presione Del.
Puede deshabilitar temporalmente una alternativa de layout seleccionando Disable en su menú contextual.

Cambie el orden de las alternativas de layout

Haga clic en la alternativa de layout que quiera mover y, manteniendo pulsado el botón izquierdo del ratón, arrástrela a la ubicación que desee.