FoxPro/Visual FoxPro - Enviar a primer campo en un formulario

 
Vista:
Imágen de perfil de Edgardo
Val: 18
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Edgardo (12 intervenciones) el 22/11/2016 14:01:28
Estoy haciendo un formulario para ingresar datos de facturas de compra con los siguientes campos:
Fecha
Tipo Factura (A-B-C)
Prefijo
Numero
Denominación Proveedor

Otros campos

Cuando se ingresan los datos en Tipo-Prefijo y Numero, busca en la Base de Datos que no exista dicho dato y si existe pone un mensaje que ya está ingresado a nombre de un determinado proveedor.

Es para verificar de no entrar 2 veces la misma factura.

En dicho mensaje hay un boton NO INGRESAR, que cuando se presiona pone todo a 0 para volver a ingresar la factura.

Mi problema es que no se como enviar nuevamente al campo FECHA para que vuelva a empezar.

Desde ya gracias.
factura-prove
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Mauricio Antonio
Val: 471
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Mauricio Antonio (1541 intervenciones) el 22/11/2016 15:27:47
En el boton NO INGRESAR:
vfecha = THISFORM.fecha.Value
* Inicializar las variables del FORM.
THISFORM.fecha.Value = vfecha
THISFORM.fecha.SetFocus
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Edgardo
Val: 18
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Edgardo (12 intervenciones) el 22/11/2016 16:28:30
Gracias por la pronta respuesta

* Inicializar las variables del FORM.
THISFORM.fecha.Value = vfecha
THISFORM.fecha.SetFocus

Esto se pone en Init del FORM?

No vuelve a la fecha
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Edgardo
Val: 18
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Edgardo (12 intervenciones) el 22/11/2016 17:05:23
Sigue igual, algo estaré haciendo mal?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Edgardo
Val: 18
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Edgardo (12 intervenciones) el 22/11/2016 17:34:42
En init (text3 es el campo de fecha)
THISFORM.text3.Value = vfecha
THISFORM.text3.SetFocus

En click
vfecha = THISFORM.text3.Value
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Mauricio Antonio
Val: 471
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Mauricio Antonio (1541 intervenciones) el 22/11/2016 17:46:47
Edgar, Pon el codigo de NO INGRESAR, caso contrario solo estoy suponiendo, pon el codigo.....

NO INGRESAR click
vfecha = THISFORM.text3.Value
THISFORM.text3.Value = vfecha
THISFORM.text3.SetFocus
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Edgardo
Val: 18
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Edgardo (12 intervenciones) el 22/11/2016 17:48:23
Lo puse en el post de arriba
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Edgardo
Val: 18
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Enviar a primer campo en un formulario

Publicado por Edgardo (12 intervenciones) el 22/11/2016 17:54:12
Muchas gracias.
Anduvo a la perfección.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar