Mostrando un mensaje en una pérdida de foco el formulario pierde el foco

Base de conocimiento de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
vBdC
vGuru
vGuru
Mensajes: 2
Registrado: 11 Oct 2005, 14:22

Mostrando un mensaje en una pérdida de foco el formulario pi

Mensaje por vBdC » 22 Feb 2005, 01:00

Mostrando un mensaje en una pérdida de foco el formulario pierde el foco

Categorías: Formulario, Proceso

Palabras clave: Perder foco, Mensaje, Truco, Set retorno proceso = NO

Enunciado:
En un proceso asociado a una pérdida de foco en un formulario, si mostramos un mensaje, una vez aceptado no retorna el foco y hay que usar el ratón para elegir foco.

Imagen

Desarrollo:
Para que retorne el foco tras mostrar un mensaje hemos de usar la instrucción de proceso:

Set retorno proceso = NO

Esto hará que tras mostrar el mensaje retorne al control de edición que tiene asociado el proceso a la pérdida de foco.

En el caso de que no queramos que retorne al control de edición de partida, si no que avance al siguiente control, hemos de mostrar un formulario, hecho por nosotros, y no un mensaje.

Si el mensaje es meramente informativo sería más interesante que apareciera como resultado de pulsar el botón Aceptar, al estar asociado un proceso previo, bien usando la instrucción Mensaje, o bien un if condicionado por la función fPregunta(), que nos devolverá 1 ó 0 dependiendo de si el usuario dice que sí o que no.

Artículos relacionados
Hoja en blanco al usar Set Retorno Proceso = NO en informe
Proceso de retornos
Aceleradores en cajas de grupo y textos estáticos de formularios para entrar en controles de edición
Última edición por vBdC el 22 Feb 2005, 01:00, editado 1 vez en total.

Responder