FoxPro/Visual FoxPro - validacion de entrada de datos

 
Vista:

validacion de entrada de datos

Publicado por JUAN JOSE (9 intervenciones) el 04/06/2001 23:16:11
Hola,
mi problema es que no se como validar las entradas de datos en un formulario que acutaliza una tabla:
tengo una tabla buffer 3 (row optimista).
exclusive .f.
tengo un formulario.
tengo un boton AGREGAR REGISTRO.
cuado le doy agregar lo que hago es esto:
1.inser into empleado from memv
2.introduzco un codigo que estoy seguro que no esta en la tabla
3.en el valid del codigo del empleado:
seek this.value
SORPRESA siempre dice que lo haya !!!
4. la verdad es que no se como hacer la validacion en VF6

Por favor alguien me puede decir como hacerlo. Me urge mucho



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

RE:validacion de entrada de datos

Publicado por Foxperto (894 intervenciones) el 05/06/2001 01:23:33
Hola Juan:

Una preguntica: Como tienes definido el Indice? por casualidad sera Principal o Candidato?

Si es asi, debes filtrar el indice para que no te tome los Registros Borrados.
Esta es la linea que le debes incluir a tu indice:
.Not. Deleted()

Prueba y me cuentas.

Saludos
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

RE:validacion de entrada de datos

Publicado por Juan Jose (9 intervenciones) el 05/06/2001 05:43:39
Hola Foxperto:

mi indece es primario.
Si tengo activado set deleted, pero siempre me da el mismo problema.
No se que hacer.
Si tienes potra idea o tienes algun ejemplo que puedas darme te lo agradeceria mucho.

Saludos desde El Salvador
Tu Amigo Juan José.
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

RE:validacion de entrada de datos

Publicado por Foxperto (894 intervenciones) el 07/06/2001 02:05:18
Hola Juan:

En algunos procesos, el Set Deleted no funciona con los Indices Primarios y Candidatos... porque? no se!

Por cierto, anoche estube pensando y Yo tube ese problema una vez, lo que pasa es que hice tantas cosas que no recuerdo cual fue la que me soluciono el problema... De todas maneras creo que lo solucione leyendo el codigo en un TextBox diferente al que tenia el enlace del controlsource.

Ej.

ThisForm.txtCodigo.ControlSource = Tabla.cCodigo

Ok entonces tengo un Objeto TextBox, llamado txtCodigo1 invisible, cuando voy a leer un codigo no utilizo el txtCodigo, sino el txtCodigo1 y en el Valid del txtCodigo1, es donde verifico que el codigo no exista y todo eso.

Prueba y me Cuentas.

Saludos
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

RE:validacion de entrada de datos

Publicado por Juan Jose (21 intervenciones) el 08/06/2001 00:02:32
!!! Gracias Vuestra Ayuda. !!!!
la idea principal que me dieron fue que no tomara el objeto que esta vinculado a la Tabla. Eso era !!
lo que hice fue que a la hora de darle el comando agregar le decia que desvinculara el control textbox del codigo y entonces lo fuera a buscar.
si lo encuantra le regreso el controlsourse y ya.
si no lo encuentra de doy el inser into y se acabó.

Muchas gracias por las ideas.

Juan Jose

P.D

Por Aqui nos vemos pidiendo y dando ayuda !!

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