by joseluisysturiz » Fri Jul 28, 2006 4:25 pm
Nose, si es complicarte, pero yo lo trabajo en un VALID() que llama una funcion y le doy el mensaje que quiera y sirve para cualquier oGET que no cumpla la condicion de que que de vacio, claro imagino que con un tooltip debe verse mas coqueto, pero debes crear 1 tooltip para cada oGET, eso creo, te doy mi ejmplo.
FUNCTION novacio(variable) // VALIDA CAMPO NO QUEDE VACIO
IF EMPTY(variable)
MSGALERT("Campo no puede quedar vacio"," ATENCIÓN")
RETURN .F.
ENDIF
RETURN .T. // FIN VALIDA CAMPO NO QUEDE VACIO
y llamo la funcion desde el VALID del oGET.
REDEFINE GET oGET1 VAR oDbf:ben_codigo ID 103 OF oDlgDatBen PICTURE "@!";
VALID(novacio(oDbf:ben_codigo), vcodigo(oDbf:ben_codigo, lAPPEND));
WHEN(lAPPEND) UPDATE
espero te sirva, aclare o de nuevas ideas para tu pregunta...
Dios no está muerto...
Gracias a mi Dios ante todo!