Mejoras en Formularios de Plataforma
Introducción
Como llevamos haciendo en cada release, vamos incluyendo mejoras en los formularios para cubrir las necesidades de nuestros clientes.
En este trimestre nos hemos centrado en mejorar los distintos componentes del formulario.
Botón
Para realizar la navegación a otro formulario anterior mente se tenía que escribir el código del formulario ahora nos aparece un selector con los formularios posibles.
Paginated Table y Paginated Table From Server
Parametrizar datasources
Cuando utilicemos como fuente de datos datasources en lugar de entidades.
Podremos pasar parámetros a los datasources parametrizados.
Esto es útil cuando el datasource tiene subconsultas y el filtrado de los datos queremos hacerlo a ese nivel, para esto tendremos que definir en el datasource el parámetro de esta forma {$param}
y en el formulario rellenamos estos parámetros poniendo el identificador del parámetro y el valor, este valor puede tomarse de los campos del formulario.
Seleccionar el código del formulario para la navegación
Al igual que en los botones, se puede seleccionar ahora el form code con un selector en lugar de tener que escribir el código del formulario al que pretendemos navegar.
Tabs
Lógica inicial
Ahora se permite añadir una lógica inicial para poder en función de valores del formulario por ejemplo habilitar u ocultar tabs.
Lógica al hacer click en cada pestaña
Para cada pestaña podremos definir una lógica Javascript al hacer click en ella.
Componente HTML Element
Ahora se permite además de html incluir lógica Javascript al renderizar el componente, esto da más versatilidad a este componente.
File component
Se ha mejorado el componente añadiendo para el tipo storage por URL, una nueva entrada Download Url, por si el api que utilizamos para subir y descargar archivos tiene distintas urls.