Hola, aunque voy avanzanado con JS de velneo, aún me cuesta
Por favoro como escribo o llamo a setfocus(), lo que necesito es establecer desde el script el foco en un control del formulario
Gracias
Hola, aunque voy avanzanado con JS de velneo, aún me cuesta
Por favoro como escribo o llamo a setfocus(), lo que necesito es establecer desde el script el foco en un control del formulario
Gracias
Hola Blavan.
La función setfocus() hace realmente lo que quieres, establecer el foco en un control de formulario.
Así que necesitas tener una variable que referencie a ese Control.
Pero antes necesitamos tener la referencia al formulario que aloja el Control.
var frmMiPedido = theRoot.dataView();
A continuación ya podemos referenciar al Control
var edtPrecio = frmMiPedido.control(“EDT_PRECIO”);
Y finalmente le aplicamos la función (o método) setfocus().
edtPrecio.setfocus()
Ten en cuenta que el Control no cogerá el foco hasta que su ventana contenedora no tenga el foco también.
Pruébalo
Saludos
Paco Satué
Funciona, es setFocus()
Gracias de nuevo
Parece que voy entrando, es decir todas las funciones de WIDGET son heredads por dataview por lo tanto se pueden aplicar