Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Manejo de TQRExpr

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Manejo de TQRExpr Responder citando

Hola a todos antes que nada.


Mi problema es el siguiente, intento mostrar el total de una consulta,

Es decir intento que el QRExpr me muestre el resultado de la siguiente consulta:

Código:
 select sum(Total) From Ventas where Fecha=(UNA FECHA CUALQUIERA)
hay que tomar en cuenta que la fecha que quiero en la consulta puede variar


saludos Laughing
_________________
Alberto Lavariega Arista
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Vamos por pasos

1.- dentro de tu QuickReport, pones un componente
QRExpr
2.- seleccionas este componente, y te vas a la propiedad
"Expression", presionas DobleClick, y te sale un asistente
3.- puedes usar este asistente, pero tambien, puedes poner lo siguiente
en la expresion.
FORMATNUMERIC('$ #,##0.00',SUM(TuTabla.TOTAL))

en esta forma, presentas, la suma del campo total, para hacerlo de la manera, mas sencilla utilizando.. las fechas..
puedes poner un TQuery o IBDataSet, es decir algun componente, que ya te de el filtro sobre los datos..


select Total From Ventas where Fecha=(UNA FECHA CUALQUIERA)

ya que tienes los campos, este lo enganchas a la propiedad, del QuickReport - DataSet <- aqui pones el nombre del componente, que te devuelve los datos.

por ejemplo

QuickReport - DataSet = TuTabla


y eso es todo..
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: QRExpr Responder citando

Hola!

Tal vez no entendi tu respuesta, supuestamente le estoy haciendo asi como me dijiste!!

o tal vez no me explique bien, tengo una Tabla que se llama Ventas en esa tabla estoy manejando las ventas realizadas en diferente fechas, ahora cuando yo intento imprimir la venta del dia, quiero que el QRExpr se muestre el total de ventas de ese dia en especial.

saludos Very Happy
_________________
Alberto Lavariega Arista
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: QRExpr Responder citando

lo estoy intentando con TQuery pero la unica forma de hacerlo con el, es en tiempo de ejecucion!!

ahora lo estoy intentando de esa forma
_________________
Alberto Lavariega Arista
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Bien esta haciendo lo que indicas, en el quick report.

cual es el problema.. en si.. que no te filtra nada
si es asi, debes cambiar, la consulta de la siguiente manera


select Total From Ventas where Fecha= :Parametro_Fecha

:Parametro_Fecha
este es un parametro que le pasas la consulta, y antes de abrirla, realizas lo siguiente.

Código:
TuQuery->Close();
TuQuery->ParamByName(:Parametro_Fecha)->AsDate = Date();
TuQuery->Open();

donde Date(), es la fecha que quieres, lo enlazas, y te debe funcionar.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

De paso enviame de nuevo tu proyecto del HOOk, ya que no lo encuentro je je Embarassed
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: QREXpr Responder citando

decidme a donde te lo envio?
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.