FoxPro/Visual FoxPro - como comparar dos variables de fecha

 
Vista:

como comparar dos variables de fecha

Publicado por Jera (32 intervenciones) el 25/05/2005 19:31:10
Hola!! Tengo una caja de texto con formato Date, la cual me carga la fecha actual, ahora necesito una condicion para comparar, si la fecha fue combiada que haga ....... , para esto en el boton donde hago la condicion en el metodo When capturo el valor de la caja de texto en una variable que declaro publica igual con formato date..
en el When esta asi :public f_inicial as date
, f_inicial = thisform.fechainicial (propiedad que almacena el valor de la fecha).. Y me marca un error me dice Operator/Operand type mysmat Que necesito, en que estoy mal.. Ayudenme ...Gracias
Y en el Valid comparo IF (f_inicial != thisform.txtfechainicial.value)
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:como comparar dos variables de fecha

Publicado por Antonio (207 intervenciones) el 25/05/2005 21:58:14
Saludos Jera,
Esto es facil, mira create una forma, con un campo text1, y un boton,

Luego pon esto asi:

*-------Todo esto en el INIT de la forma

Thisform.text1.Value = DATE() &&& este es campo que declaro con el dare

*public f_inicial as DATE() && si lo pones asi da el error que me comentas Primero publicala y luego le cargas el valor que deseas

*--------hasta aqui.

*------------esto en un boton el el evento click

IF f_inicial != ThisForm.Text1.value

MESSAGEBOX('son fechas diferentes')
ELSE
MESSAGEBOX('son Fechas iguales')
ENDIF

public f_inicial

STORE DATE() TO f_inicial
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