SeaTable 1.6: Dos nuevos tipos de columnas y más control sobre las fórmulas y los anexos

Comenzamos el nuevo año con un nuevo lanzamiento de SeaTable: la versión 1.6 se presentó hoy en https://cloud.seatable.io. El lanzamiento en el Docker Hub seguirá en breve. La nueva versión está una vez más llena de nuevas características y mejoras. A primera vista, notarán los dos nuevos tipos de columnas y el renovado menú de configuración de columnas. Al examinar más de cerca, encontrará una serie de otras mejoras en la interfaz de usuario. En este lanzamiento, también hemos puesto mucho esfuerzo en el Mago de la Fórmula. Nuevas características, mejoras en el diseño y mensajes de error mejorados llevan al asistente a un nivel completamente nuevo.

En esta nota de lanzamiento presentamos los cambios más significativos y relevantes de la nueva versión. Una lista completa de los cambios se puede encontrar - como siempre - en la SeaTable Changelog.

Tipo de columna #19: Duración

El tipo de columna de duración es ideal para quienes utilizan SeaTable para organizar y almacenar mediciones y períodos de tiempo como las horas de trabajo.

El tipo de columna almacena todas las entradas en segundos, pero presenta las entradas en los formatos de fácil manejo h:mm:ss y h:mm. También tiene la opción de introducir las duraciones en notación separada del colon o como un número. SeaTable convierte automáticamente cualquier entrada numérica al formato deseado. Los números enteros y los decimales están igualmente soportados. La forma en que se interpreta la entrada numérica depende del formato seleccionado. Si se selecciona el formato h:mm:ss, el número introducido se interpreta como segundos; en el caso de h:mm como minutos. (Ejemplo: La entrada 235 se convierte en 0:03:55 si la columna usa el formato h:mm:ss. La misma entrada da como resultado 3:55 en una celda con formato h:mm).

Nuevo tipo de columna Duración

¡Y eso no es todo! También hemos ampliado las opciones de formato de la columna de fórmulas para que los resultados numéricos se puedan mostrar como duraciones en formato h:mm o h:mm:ss.

Tipo de columna # 20: Correo electrónico

El nuevo tipo de columna Correo electrónico almacena las direcciones de correo electrónico. Un clic en una celda llena abre automáticamente la aplicación Mail y copia la dirección en la fila Para:. Así que puedes ir directamente a escribir el correo electrónico. Las celdas de la columna de correo electrónico se comportan de manera muy similar a las celdas de la columna de URL introducidas en la Tabla 1.4.

Correo electrónico de tipo columna en el formulario web

El verdadero poder de la columna de correo electrónico viene en los formularios de la web. Con la validación integrada en el campo de correo electrónico, se puede asegurar que una entrada corresponde a una dirección de correo electrónico válida. Las faltas de ortografía accidentales que hacen inutilizable una dirección de correo electrónico ya no son un problema.

El asistente de la fórmula mejorada

SeaTable 1.6 introduce cinco nuevas funciones: date(), datedif(), eomonth(), months() y ifs(). Los cuatro primeros simplifican y mejoran la organización y la gestión de los valores de fecha en SeaTable. La función date() calcula para una fecha el número correspondiente a la fecha en el formato fecha-hora de Microsoft Excel. datedif(), abreviatura de diferencia de fecha, calcula la diferencia entre dos fechas. eomonth(), abreviatura de fin de mes, determina el último día del mes especificado en la fecha. Opcionalmente, se pueden añadir meses. months() calcula el número de meses completos entre dos fechas. ifs() comprueba varias condiciones.

El asistente de la fórmula mejorada

Hemos logrado una mejora adicional en la funcionalidad del asistente en el sentido de que las fórmulas ahora también pueden tener en cuenta las columnas de fórmulas de otras tablas. Específicamente: Una fórmula de la tabla B puede contener una columna de fórmula de la tabla A. Anteriormente, sólo se podían utilizar columnas no calculadas de otras tablas.

El mago también se ha sometido a una revisión gráfica. El cambio más importante: el asistente es ahora una ventana pop-over y ya no es un modal. Aparte del diseño más elegante, esto también trae ventajas funcionales: El modal se empujó a sí mismo al primer plano y bloqueó el fondo; con el pop-over, el fondo no se bloquea y puedes desplazarte en la mesa incluso con el asistente abierto. El mago ya no se superpone a las cabeceras de las columnas. Esto significa que puedes leer cómodamente todos los encabezados de las columnas directamente mientras especificas tu fórmula. Si una columna no se muestra, simplemente se desplaza allí.

Por último, pero no por ello menos importante, hemos revisado los comentarios del mago. "La fórmula es inválida" era el mensaje de error estándar en el pasado cuando no se seguía la sintaxis de la fórmula o se hacía referencia a una columna inexistente. Ahora la retroalimentación es mucho más específica y proporciona una guía pragmática para corregir la fórmula.

Gestión de los anexos

SeaTable no sólo es una gran herramienta para capturar datos estructurados y tabulares, sino también para organizar y gestionar datos no estructurados en forma de archivos y texto formateado. Piensa en las imágenes que insertas en una celda del tipo de texto multilínea, o en los documentos que puedes subir a una base. SeaTable almacena todos estos accesorios en su fondo de almacenamiento.

Con SeaTable 1.6 ahora es posible acceder a este almacenamiento a través de la interfaz web. Puede navegar por los archivos almacenados y eliminar objetos individuales de la memoria. Para ello, simplemente pase el cursor por encima de una Base en la biblioteca de Bases, luego haga clic en el icono de tres puntos para las opciones avanzadas, y finalmente seleccione "Administrar archivos adjuntos" en "Avanzadas". Las imágenes y los archivos se almacenan en carpetas separadas llamadas "Imágenes y archivos".

Gestión de activos en SeaTable 1.6

Y no son sólo los accesorios los que pueden ser mejor manejados con SeaTable 1.6. Los usuarios ahora también pueden acceder a la Papelera de Reciclaje, donde SeaTable almacena las Bases borradas antes de eliminarlas del sistema después de 30 días. Si una Base se borra accidentalmente o el usuario cambia de opinión, entonces la Base puede ser restaurada desde allí incluyendo todas las instantáneas.

Muchas otras mejoras

SeaTable 1.6 ofrece muchas otras mejoras. Un gran número de ellas están destinadas a mejorar la interfaz y aumentar la facilidad de uso. Esta vez, también se prestó especial atención a la función de impresión.

En términos de interfaz de usuario, hemos convertido el plugin de la galería en un diseño no modal. Lo mismo ocurre con el menú para cambiar el nombre de una vista. Esto sigue nuestro esfuerzo general por reducir el número de modales. También hemos arreglado una falla en la función de búsqueda. Ahora, cuando presionas CTRL + F, el foco del cursor siempre se mueve a la línea de búsqueda. En el editor de formularios, movimos los campos de entrada de pistas al formulario. Esto hace más fácil escribir pistas más largas, y básicamente hace que el editor sea más WYSIWYG. En cuanto a la utilidad, añadimos una útil función a la función de llenado automático: SeaTable ahora reconoce los patrones numéricos en las cadenas alfanuméricas y los tiene en cuenta cuando se llena automáticamente. La nueva característica de "código incrustado" facilita la integración de las bases de SeaTable en las páginas web.

Plugin de la Galería No-Modal

También se han solucionado dos problemas conocidos de la vista previa de la impresión: Ocultar una columna en la vista de la tabla no eliminó la columna de la vista de detalle de la fila también, y por lo tanto de la vista previa de impresión. Hubo un problema similar cuando se imprimieron los datos agrupados. En la vista preliminar, los nombres de los grupos no se mostraban si se utilizaban columnas de selección o de enlace únicas o múltiples para la agrupación. Con SeaTable 1.6, ambos problemas son cosa del pasado.