Como puedo hacer esto?
Publicado por neo (296 intervenciones) el 20/09/2006 18:06:36
Estoy tratando de contar unos registros que sean iguales dentro de una tabla, pero el cliente quiere que lo haga por dia.
Entonces, en un cuadro de texto escribo la fecha y en un boton hago el conteo:
SELECT 1
LOCAL t1
COUNT TO t1 FOR UPPER(solicitud2)="PASAJES" and UPPER(fecha2)=Thisform.fecha.value
Thisform.descripcion.value="PASAJES"
Thisform.total1.value=t1
clear
Pero me sale error "Function argument value, type, or count is invalid"
Entonces hago esto:
SELECT 1
LOCAL t1
SET FILTER TO fecha2=Thisform.fecha.value
COUNT TO t1 FOR UPPER(solicitud2)="PASAJES"
Thisform.descripcion.value="PASAJES"
Thisform.total1.value=t1
clear
SET FILTER TO
Pero si lo hago así, son como 21 tipo de solicitud el formulario se pone lento, y empieza a parpadear la pantalla del formulario.
Como puedo hacer para que cuente el tipo, pero además lo haga segun la fecha que se ingrese?
Gracias de Antemano
Entonces, en un cuadro de texto escribo la fecha y en un boton hago el conteo:
SELECT 1
LOCAL t1
COUNT TO t1 FOR UPPER(solicitud2)="PASAJES" and UPPER(fecha2)=Thisform.fecha.value
Thisform.descripcion.value="PASAJES"
Thisform.total1.value=t1
clear
Pero me sale error "Function argument value, type, or count is invalid"
Entonces hago esto:
SELECT 1
LOCAL t1
SET FILTER TO fecha2=Thisform.fecha.value
COUNT TO t1 FOR UPPER(solicitud2)="PASAJES"
Thisform.descripcion.value="PASAJES"
Thisform.total1.value=t1
clear
SET FILTER TO
Pero si lo hago así, son como 21 tipo de solicitud el formulario se pone lento, y empieza a parpadear la pantalla del formulario.
Como puedo hacer para que cuente el tipo, pero además lo haga segun la fecha que se ingrese?
Gracias de Antemano
Valora esta pregunta


0