Consulta VFP
Víctor tengo esto
a=2007
b=2
c=29
d= "Valida"
e= "Invalida"
If a > 1900 And a < 3000 And b > 0 And b <= 12
If c <= 28 Or (c = 29 And b = 2 And ( a % 4 ) = 0) Or ;
(c = 31 And AllTrim( Str( b ) ) $ "1.3.5.7.8.10.12") Or ;
(c = 30 And AllTrim( Str( b ) ) $ "4.6.9.11")
?d
Else
? E
EndIf
EndIf
Que me dice si un día es válido o invalido, lo que necesito agregarle es que me diga ademas de eso, que es lo invalido, si el día el mes o el año.
Muchas gracias
a=2007
b=2
c=29
d= "Valida"
e= "Invalida"
If a > 1900 And a < 3000 And b > 0 And b <= 12
If c <= 28 Or (c = 29 And b = 2 And ( a % 4 ) = 0) Or ;
(c = 31 And AllTrim( Str( b ) ) $ "1.3.5.7.8.10.12") Or ;
(c = 30 And AllTrim( Str( b ) ) $ "4.6.9.11")
?d
Else
? E
EndIf
EndIf
Que me dice si un día es válido o invalido, lo que necesito agregarle es que me diga ademas de eso, que es lo invalido, si el día el mes o el año.
Muchas gracias
1 Respuesta
Respuesta de Víctor Arturo Mercado Fernández
1
