FoxPro/Visual FoxPro - comparar fechas

 
Vista:

comparar fechas

Publicado por walter fernandez (1 intervención) el 12/03/2021 15:27:25
Hola. Quiero sumar las fechas que esten vacias utilizando la siguiente rutina y no lo logro, no llega a comparar el formato de fecha. Muchas gracias.

1
2
3
4
5
6
7
8
9
10
11
12
CLOSE ALL
clear
USE empleados
a=0
dFecha = {}
 
SCAN
IF dfecha = a2017desde
SUM 1 TO a
??a
ENDIF
ENDSCAN
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
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

comparar fechas

Publicado por Fidel José (657 intervenciones) el 12/03/2021 22:48:17
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
USE empleados
 
* suponiendo que a2017desde es un campo fecha (type = "D"
* suponiendo que solamente quieres saber cuántas fechas vacías hay en la tabla
 
local array laFecha(1)
SELECT CNT(*) FROM EMPLEADOS WHERE EMPTY(a2017desde) INTO ARRAY laFecha
lnTally = _tally
 
Messagebox(transform(m.lnTally)+" Fechas vacías")
 
USE IN EMPLEADOS
 
* Con SCAN / ENDSCAN
 
lnCount = 0
USE empleados
SELECT EMPLEADOS
SCAN FOR EMPTY(a2017desde)
	lnCount = lnCount + 1
ENDSCAN
Messagebox(transform(m.lnCount)+" Fechas vacías")
 
USE IN EMPLEADOS
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