Saltar al contenido principal
A veces puede encontrarse con documentos que tienen conjuntos idénticos de parámetros (bloques), reglas idénticas y están escritos en el mismo idioma, pero cuyas posiciones de los elementos varían considerablemente de un documento a otro. En este caso, por comodidad, 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, etc.) seguirán siendo los mismos para todos esos documentos descritos por el FlexiLayout. 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. Recomendamos elegir 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 (consulte la sección Bloques para obtener más informació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.

Para crear una alternativa de layout:

  1. Seleccione el elemento raíz del layout.
  2. Seleccione Add FlexiLayout Alternative en el menú contextual. La alternativa de layout se agregará a la lista.
  3. Haga doble clic en la alternativa de layout o seleccione Properties… en el menú contextual de la alternativa para abrir el cuadro de diálogo de propiedades del layout.
  4. Especifique un nombre y las propiedades del layout. Nota. 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.

Para 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 deseada. 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.

Para importar alternativas de layout desde otro FlexiLayout:

  1. Seleccione el elemento raíz del layout.
  2. En el menú contextual, seleccione Import FlexiLayout Alternatives…
  3. 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.

Para importar elementos y bloques de otro FlexiLayout:

  1. Seleccione la alternativa de layout a la que desea añadir elementos de otro FlexiLayout.
  2. Seleccione Import Alternative Elements… en el menú contextual.
  3. 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.

Para eliminar una alternativa de layout

  1. Haga clic con el botón derecho en la alternativa de layout (es decir, la rama en el árbol de elementos) que desea eliminar.
  2. Seleccione Delete en el menú contextual o presione Del.
Puede deshabilitar temporalmente una alternativa de layout seleccionando Disable en su menú contextual.

Para cambiar 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 deseada.