 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Alberto Lavariega Arista Lt JG

Registrado: 22 Oct 2004Mensajes: 66Ubicación: Bahias de Huatulco, Oaxaca
|
Publicado: Jue 10 Mar, 2005 2:41 am Asunto: Manejo de TQRExpr |
|
|
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  _________________ Alberto Lavariega Arista |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 10 Mar, 2005 2:58 am Asunto: |
|
|
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.. _________________
 |
|
| Volver arriba |
|
 |
Alberto Lavariega Arista Lt JG

Registrado: 22 Oct 2004Mensajes: 66Ubicación: Bahias de Huatulco, Oaxaca
|
Publicado: Jue 10 Mar, 2005 3:23 am Asunto: QRExpr |
|
|
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  _________________ Alberto Lavariega Arista |
|
| Volver arriba |
|
 |
Alberto Lavariega Arista Lt JG

Registrado: 22 Oct 2004Mensajes: 66Ubicación: Bahias de Huatulco, Oaxaca
|
Publicado: Jue 10 Mar, 2005 3:27 am Asunto: QRExpr |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 10 Mar, 2005 3:29 am Asunto: |
|
|
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. _________________
 |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 10 Mar, 2005 3:30 am Asunto: |
|
|
De paso enviame de nuevo tu proyecto del HOOk, ya que no lo encuentro je je  _________________
 |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Jue 10 Mar, 2005 5:11 am Asunto: QREXpr |
|
|
| decidme a donde te lo envio? |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|