Saltar al contenido principal
Dado que el orden y la composición de las columnas pueden variar de una imagen a otra, debe enumerar todos los posibles órdenes de las columnas de la tabla. Si un elemento describe todas las posibles columnas de una tabla y, al analizar las imágenes, puede determinar todos los posibles órdenes de las columnas, especifíquelos en las propiedades del elemento. Si no puede proporcionar una lista exhaustiva de todos los posibles órdenes de las columnas, o si entre ellas se intercalan otras columnas que no es necesario detectar, puede escribir una regla especial para describir varios órdenes de columnas. Puede especificar el orden de las columnas en el cuadro de diálogo de propiedades de un elemento Table (pestaña Order).
  1. Si simplemente enumera los posibles órdenes de las columnas, puede especificar órdenes contradictorios, por ejemplo: “Column1; Column2; Column3” y “Column3; Column2; Column1”. Al emparejar FlexiLayout con una imagen, el programa seleccionará el orden de columnas que mejor se ajuste a la imagen.
  2. Si utiliza una regla para describir varios órdenes de columnas, no puede especificar órdenes contradictorios. Al emparejar FlexiLayout con una imagen, el programa buscará un orden de columnas que cumpla todas las condiciones. Si dos reglas especifican condiciones contradictorias (p. ej., “Column1 << Column2 << Column3” y “Column3 << Column2 << Column1”), el programa no podrá emparejar FlexiLayout.

Lista de órdenes fijos de columnas

Si las columnas tienen exactamente el mismo orden en todas las imágenes de prueba, se dice que ese orden es fijo. Por ejemplo, una tabla puede contener tres columnas, Fecha, Cantidad y Precio, que siempre aparecen en este orden. A veces, puede encontrar varios órdenes de columnas diferentes en las imágenes de prueba. Por ejemplo, en algunas imágenes el orden puede ser Fecha, Cantidad, Precio, mientras que en otras puede ser Fecha, Precio, Cantidad. El programa le permite especificar cualquier cantidad de estos órdenes. Para especificar órdenes fijos de columnas, seleccione la opción Fixed column order. De forma predeterminada, cuando crea un elemento de tabla, el programa especifica un orden fijo de columnas enumerando todas las columnas en el mismo orden en que las especificó al crear el bloque de la tabla. A este orden se le asigna el nombre predeterminado Standard. Puede hacer cambios en el orden Standard para ajustarlo al orden de las columnas en las imágenes de prueba. También puede agregar nuevos órdenes o eliminar órdenes de la lista.

Para editar un orden fijo de columnas:

  1. Seleccione el orden de columnas que desea editar y haga clic en Editar… Se abrirá el cuadro de diálogo Edit Fixed Column Order.
  2. En el campo Order name, escriba un nombre nuevo para el orden de columnas. Este nombre solo se usa para identificar el orden en FlexiLayout y se muestra en las propiedades de la hipótesis del elemento Table actual. Este nombre le ayudará a identificar cuál de los órdenes de columnas ha seleccionado el programa.
  3. El campo List1 contiene una lista de todas las columnas de la tabla. Seleccione la columna deseada y haga clic en para agregarla a la lista List2. Al hacer clic en se agregarán todas las columnas a la lista. Al hacer clic en se quitará una columna de la lista List2, y al hacer clic en se quitarán todas las columnas de la lista List2. Los botones y permiten mover las columnas hacia arriba y hacia abajo en la lista List2. Use estos botones para cambiar el orden de las columnas según sea necesario y haga clic en OK.

Para crear un nuevo orden de columnas:

  1. Haga clic en el botón Add… Se abrirá el cuadro de diálogo Add Fixed Column Order.
  2. En el campo Order name, escriba un nombre para el nuevo orden de columnas.
  3. El campo List1 contiene una lista de todas las columnas de la tabla. Seleccione la columna deseada y haga clic en para agregarla a la lista List2. Al hacer clic en , se agregarán todas las columnas a la lista. Al hacer clic en , se quitará una columna de la lista List2 y, al hacer clic en , se quitarán todas las columnas de la lista List2. Los botones y mueven las columnas hacia arriba y hacia abajo en la lista List2. Use estos botones para cambiar el orden de las columnas según sea necesario y haga clic en OK.
Para eliminar un orden fijo de columnas, seleccione el orden en la lista y haga clic en Delete.

Uso de reglas para especificar el orden de las columnas

Si el análisis de las imágenes de prueba no le permite determinar uno o varios órdenes fijos de columnas, puede escribir una regla para describir los órdenes posibles. Cada regla establece una condición como la siguiente: “La columna Fecha siempre precede a la columna Artículo” o “La columna Precio siempre va después de la columna Artículo”. Las reglas le permiten limitar las áreas de búsqueda de las columnas y reducir el número de combinaciones posibles. Para especificar el orden de las columnas mediante una regla, seleccione la opción Reglas para el orden de las columnas.

Para crear una regla:

  1. Haga clic en el botón Add… Se abrirá el cuadro de diálogo Editar regla de orden de las columnas.
  2. El campo List1 contiene una lista de todas las columnas de la tabla. Seleccione la columna deseada y haga clic en para agregarla a la lista List2. A continuación, seleccione la columna que siempre va después de la seleccionada anteriormente (pero no necesariamente de forma inmediata). Al hacer clic en se agregarán todas las columnas a la lista. Al hacer clic en se elimina una columna de la lista List2, y al hacer clic en se eliminan todas las columnas de la lista List2. Los botones y desplazan las columnas hacia arriba y hacia abajo en la lista List2. Use estos botones para cambiar el orden de las columnas según sea necesario y haga clic en OK.
  3. La regla creada se mostrará en el campo Reglas para el orden de las columnas. El símbolo << indica que un campo siempre precede al otro.

Para editar una regla:

  1. Haga clic en el botón Editar… Se abrirá el cuadro de diálogo Editar regla de orden de las columnas.
  2. Use los botones , , , y para establecer el orden deseado y haga clic en OK.
Para eliminar una regla, haga clic en Delete.