Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-05-2003
ramiretor ramiretor is offline
Miembro
 
Registrado: may 2003
Ubicación: México
Posts: 196
Poder: 21
ramiretor Va por buen camino
ayuda con conteo de registros

hola foro:
tengo un problema. Genero un reporte, donde genero una banda de grupo y una de detalle. hago una operacion con un campo que se llama: 'n_integrante' en el pie del grupo ( rbgroupfooter), con un qrExpr, la expresion es: Sum(qry.n_integrante). Mi pregunta es la siguiente: ¿ es posible saber el valor de esa operacion en el evento afterprinter de la banda rbgroupfooter ?

si alguno me puede ayudar se lo agradeceré
__________________
Ernesto R.

Última edición por ramiretor fecha: 21-05-2003 a las 00:58:32.
Responder Con Cita
  #2  
Antiguo 17-05-2003
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Poder: 21
andres1569 Va por buen camino
Hola:

Los TQRExpr de QuickReports tienen una propiedad Value que puede ser consultada para saber el resultado de la expressión,

Admite tres tipos de valores:

QRExpr1.Value.dblResult (devuelve un Double)
QRExpr1.Value.intResult (devuelve un Integer)
QRExpr1.Value.strResult (devuelve un string)
QRExpr1.Value.BoolResult (devuelve un Boolean)

Todo esto no está documentado, pero existe.

Saludos
Responder Con Cita
  #3  
Antiguo 17-05-2003
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Como no dices que quieres hacer con ese valor, quizás tendrías que considerar que entre las expresiones válidas en el QrExpression, tienes también la función COUNT.


Un Saludo.
Responder Con Cita
  #4  
Antiguo 19-05-2003
ramiretor ramiretor is offline
Miembro
 
Registrado: may 2003
Ubicación: México
Posts: 196
Poder: 21
ramiretor Va por buen camino
hola amigos, gracias por contestar. Ya le hice como dice Andrés pero sucede que me manda el valor cero de la expresión por lo que no sé como será.

gracias amigos
salu2 desde México
__________________
Ernesto R.
Responder Con Cita
  #5  
Antiguo 21-05-2003
ramiretor ramiretor is offline
Miembro
 
Registrado: may 2003
Ubicación: México
Posts: 196
Poder: 21
ramiretor Va por buen camino
vamos foro a ver si hay alguien que me pueda hacer favor de ayudarme.

salu2
__________________
Ernesto R.
Responder Con Cita
  #6  
Antiguo 21-05-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
a mi ha veces me ha dado algun que otro dolor de cabeza el QrExp y, cuando me los da, decido ir por el camino "facil" y hacer yo las operaciones que necesito "a pelo". Es decir, en tu caso haria lo siguiente

1.- declarar una variable global de tipo integer o real (lo que necesites)
2.- inicializarla en el BeforePrint del Report
3.- en el BeforePrint de la Banda de detalle, hacer la suma

de esta manera, donde y cuando quieras podras acceder al valor de la variable

espero te sirva
Responder Con Cita
  #7  
Antiguo 21-05-2003
ramiretor ramiretor is offline
Miembro
 
Registrado: may 2003
Ubicación: México
Posts: 196
Poder: 21
ramiretor Va por buen camino
gracias a todos. Funciona como dice Cadetill

Salu2
__________________
Ernesto R.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:59:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi