Inicio > Visual Fox Pro > victoramf > Ayuda Formulario por asistente con dos tablas

Ayuda Formulario por asistente con dos tablas

Experto:
Usuario:
Fecha: 16/05/2008
Valoración: (4,00 sobre 5) Categoría: Visual Fox Pro
15/05/2008
softpower, usuario preguntando en Visual Fox Pro
Usuario
Buen dia. Mi caso es el Siguiente. Estoy realizando un proyecto donde cree un formulario con el asistente, donde se incluyendo dos tablas que tiene relación. Al principio daba un error por que eliminaba los datos de la tabla padre pero no del hijo. Eso lo solucione con la creación de vistas. Y mejore la relación de las tablas y que eliminara en cascada al igual que agregue. Ahora mi problema es que si en el caso de que algunos campos estén en blanco igual guarda el registro. Todo lo estoy haciendo con Foxpro 9.
Apreciaría un poco de ayuda de su parte. gracias
15/05/2008
softpower, experto respondiendo en Visual Fox Pro
Experto
Supongo que lo que deseas es validar que los campos no estén en blanco:

Puedes agregar la línea:
Return !Empty(This.Value)
en el evento Valid de cada control que deseas que no permanezca vacío.

En el evento Click del CommandButton que guarda los datos puedes implementar algo similar a:
With ThisForm
     If Empty( .txtValor1.Value ) Or Empty( .txtValor2.Value ) Or (. txtValor3.Value )
          MessageBox( "Faltan datos" )
     Else
          && SE procede a guardar los datos
     EndIf
EndWith
16/05/2008
softpower, usuario preguntando en Visual Fox Pro
Usuario
Muchas gracias por la ayuda, me funciono bien el codigo. Tengo otra consulta. Cual es como puero hacer que un fomulario de bienvenida se muestre sin que aparesca la ventana de foxpro. solo que salga ese form e visto que le dicen splash.
Enlaces patrocinados