Las tablas son uno de los elementos más esenciales en los documentos 4D Write Pro. 4D v20 R2 trae una nueva mejora para ayudarle a organizar y presentar mejor la información dentro de las tablas. ¡Diga hola a la posibilidad de fusionar celdas!
No importa cómo utilice las tablas, si se rellenan automática o manualmente, la posibilidad de fusionar celdas sin duda le ayudará. He aquí una muestra de lo que ahora puede hacerse fácilmente.
Horizontalmente, verticalmente… o ambas cosas
Las celdas de las tablas pueden fusionarse horizontalmente en toda o parte de una fila o verticalmente en toda o parte de una columna. También es posible crear bloques de celdas… las posibilidades son infinitas, y tendrás la libertad de dar rienda suelta a tu creatividad.
¿INTERFAZ O PROGRAMACIÓN?
Como siempre, hay varias opciones. Veámoslas en detalle.
Novedades en la interfaz
Ahora hay dos botones disponibles en la barra de herramientas, así como dos elementos de menú en el menú de botones de las celdas en ambas interfaces (barra de herramientas y barra lateral).
Estos elementos de menú son contextuales y sólo aparecerán si se seleccionan varias celdas en una tabla. El primero permite combinar celdas horizontalmente, verticalmente o por bloques. El segundo tiene el efecto contrario y creará tantas celdas como sean necesarias, no fusionadas, en lugar de la(s) celda(s) seleccionada(s). Esta opción de menú sólo está activa si se ha seleccionado al menos una celda combinada.
Nuevas acciones estándar
Hay dos acciones estándar disponibles: «celda/fusionar» y «celda/dividir».
utilizar como botón acciones estándar
- celda/fusionar
- celda/dividir
Utilizar como elementos de menú
APPEND MENU ITEM($menu; ak standard action title)
SET MENU ITEM PROPERTY($menu; -1; Associated standard action; "cell/merge")
APPEND MENU ITEM($menu; ak standard action title)
SET MENU ITEM PROPERTY($menu; -1; Associated standard action; "cell/split")
NUEVOS comandos para combinar y dividir
Por último, se han creado dos nuevos comandos dedicados para que puedas definir, para cada tabla que crees, cómo deben organizarse sus celdas.
El primero, WP TABLE MERGE CELLS, permite fusionar celdas y sigue la misma lógica que las acciones estándar. Recibe un rango (de celdas, columnas o filas) en un parámetro o una tabla y las coordenadas de las celdas.
Utilizar un rango
$cells:=WP Table get cells($table; 3; 2; 2; 4)
WP TABLE MERGE CELLS($cells)
Utilización de una tabla
WP TABLE MERGE CELLS($table; 3; 2; 2; 4)
La segunda (WP TABLE SPLIT CELLS) tiene el efecto contrario y se aplica igualmente a un rango (de celdas, columnas o filas) o a una tabla.
Utilizar un rango
$cell:=WP Table get cells($table; 3; 2; 1; 1)
WP TABLE SPLIT CELLS($cell)
Utilizar una tabla
WP TABLE SPLIT CELLS($table; 3; 2 {; 1; 1})
Conclusión
Estamos encantados de ofrecerle esta nueva función, solicitada por algunos de ustedes y que esperamos sea útil para todos.
No dude en hacernos llegar sus comentarios a través del foro.