[SOLUCIONADO]Hacer foco en un componente en la pantalla luego de una re

Buenos días. Estamos trabajando en la versión de toba 2.5.0
Tenemos un ci con una pantalla que a su vez cuenta con varios componentes, entre ellos (y al final de la pantalla) hay un formulario que completa un cuadro que se encuentra debajo de él. El asunto es que cada vez que se elimina o agrega un registro en ese cuadro, luego la pantalla “hace foco” o vuelve a la parte superior.

Hay alguna manera de que luego que se ejecuten los eventos del formulario y se recargue la página que se haga foco nuevamente en el formulario??y no que vuelva a la parte superior de la misma…

Busque en el foro, en la documentación de la API en PHP, en toba referencia… pero no encontré lo que buscaba.

Espero puedan ayudarme.

Muchas gracias.

Alejandra

Hola Alejandra,

a que te referis con que vuelve a la parte superior?.. si existe un formulario en la pantalla, deberia ir al primer campo de texto del mismo.

Podrias adjuntarme una pantalla para ver mejor como es el tema?

Saludos

Hola! Gracias por responder…

Tal vez con imágenes se entienda mejor. En el archivo “Componentes” se pueden ver todos los elementos que hay en la pantalla, los dos últimos form_beneficios y cuadro_beneficios son los que se visualizan el el archivo “Formulario”.

Actualmente el usuario va completando y/o modificando datos en todos los componentes de la pantalla, hasta que llega al final para completar las becas que solicita, pero cada vez que agrega, elimina o modifica algo, luego de la recarga de página, donde se ejecuta el evento modificar… el cursor vuelve al principio (form_solicitudes en este caso)…y es un poco incomodo para el usuario, tiene que ir de nuevo hasta el final para agregar, eliminar o modificar alguna otra beca.

Espero se entienda, igualmente es un detalle para comodidad del usuario, no tiene alta prioridad.

Saludos.

Alejandra.


Formulario.png

Formulario.png

Componentes.png

Componentes.png

Hola Alejandra,

ahora me hago una mejor idea de a que te referis, el tema es que toba no tiene manera de saber a que formulario debe ir, simplemente le entrega el foco al primer formulario que tiene un campo de texto. Como existen otros forms previos en la pantalla, probablemente recaiga en alguno de ellos.

Lo que podrias hacer, es sacar un JS en el pie de pagina que transfiera el foco al form en cuestion… el tema es saber cuando efectivamente el foco debe ir ahi, sino el usuario luego deberia scrollear hacia arriba para cargar lo previo.

Saludos

Muchas gracias Richard.

Solucionado.