busqueda con seek
Publicado por Sebastian (253 intervenciones) el 31/03/2008 22:09:56
Hola Sres. programadores requiero de su ayuda, he creado un indice con mis campos sede+dtoc(fecha de ingreso)+cod_cli, el primero y el segundo son de tipo char, entonces cuando presiono guardar quiero que busque en la tabla si los registros son iguales y que el campo fecha de alta esta vacio NO me permita guardar ,,,,,,,,, actualmente tengo estas lineas pero no funciona espero se me halla entendido gracias por la ayuda
selec tabla1
public cod
set order to seh
cod=alltrim(thisform.sede.value)+dtoc(thisform.fechaingresotext6.value)+alltrim(thisform.codcliente.value)
seek cod
if found()then
if cod=alltrim(sede)+dtoc(fecha de ingreso)+alltrim(cod_cli)
messagebox("El cliente ya existe y NO fue registrado como alta","Mensaje del sistema")
thisform.text1.value=""
thisform.text1.setfocus
endif
endif
selec tabla1
public cod
set order to seh
cod=alltrim(thisform.sede.value)+dtoc(thisform.fechaingresotext6.value)+alltrim(thisform.codcliente.value)
seek cod
if found()then
if cod=alltrim(sede)+dtoc(fecha de ingreso)+alltrim(cod_cli)
messagebox("El cliente ya existe y NO fue registrado como alta","Mensaje del sistema")
thisform.text1.value=""
thisform.text1.setfocus
endif
endif
Valora esta pregunta


0