Ir al contenido


Foto

[RESUELTO] Funcion SUM en Quickreport


  • Por favor identifícate para responder
30 respuestas en este tema

#21 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 18 enero 2010 - 11:49

Si dices que en paradox va bien entonces es el reporte, lo primero que me gustaría saber es si en el reporte se imprimen los detalles.  O sea tu los ves cuando se ejecuta el reporte?

Pues no tenia banda de detalle, pero le añadí una y resulta que solo me muestra una fila, la primera, y debería de mostrar varias.

Creo que ya estamos llegando al fondo del asunto
  • 0

#22 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 18 enero 2010 - 01:06

Me parece que lo que hace falta es asignar el dataset al QReport.

Salud OS
  • 0

#23 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 18 enero 2010 - 02:49

Este es el problema real, deberás colocar el DATASET en el quickreport y listo.
  • 0

#24 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 18 enero 2010 - 03:29

Pues estoy empezando a hacer el reporte desde el principio, y los resultados son esperanzadores. Mañana voy a darle los últimos retoques y si funciona os invito a unos cervezas virtuales a todos  :D
  • 0

#25 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 18 enero 2010 - 03:37

Pues estoy empezando a hacer el reporte desde el principio, y los resultados son esperanzadores. Mañana voy a darle los últimos retoques y si funciona os invito a unos cervezas virtuales a todos  :D


Te tomo la palabra :D, ya que estoy de vacas (de nuevo) :p
  • 0

#26 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 18 enero 2010 - 03:49

Bueno no era necesario hacerlo de nuevo, solo debías mover una propiedad y listo  :shocked:
  • 0

#27 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 18 enero 2010 - 07:06

Me uno a la idea del dataset, si dices que te sale la primera linea. Pues a mi me pasaba eso mismo con un reporte y solo le puse el query correspondiente en el dataset del quickreport y listo.
  • 0

#28 pcicom

pcicom

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 267 mensajes
  • LocationMéxico

Escrito 20 enero 2010 - 09:53

El codigo SQL lo puedes DEPURAR..



sql
  1. SELECT IdArticulo,
  2.   SUM(IIF(idAlmacen=1,Stock,0) AS Alm1,
  3.   SUM(IIF(idAlmacen=2,Stock,0) AS Alm2,
  4.   SUM(IIF(idAlmacen=3,Stock,0) AS Alm3,
  5.   SUM(IIF(idAlmacen=4,Stock,0) AS Alm4,
  6.   SUM(IIF(idAlmacen=5,Stock,0) AS Alm5,
  7.   ...
  8.   FROM ":BackOffice:ArtStocksAlmacenes.DB"
  9.   GROUP BY idArticulo,




En el caso del SUM ami me paso tambien algo similar, y lo que hice fue una tabla prueba unicamente con los resultados y realice un reporte prueba simple con su SUM y FUNCIONO..  ya de ahi pues lo rediseñe a los formatos del reporte que necesitaba..

En mi caso que me ofusque tratando de relacionar y mover parametros al reporte para que funcionara, lo que ocasiono que perdiera la logica, por eso lo hice de nuevo probando con una tabla, simple..

SALUDOS..
  • 0

#29 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 20 enero 2010 - 03:42

Pues por ahora no hay cervezas para nadie  : ... sigue sin funcionar.

La idea de pcicom parece buena, aunque no se si paradox admite el IIF. En cuanto lo pruebe os digo algo.
  • 0

#30 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 20 enero 2010 - 06:00

En la banda detalle aparecen los registros?
  • 0

#31 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 25 enero 2010 - 08:23

Pues al final cree el reporte desde cero y todo funciono bien.

Solamente un detalle, si no se añade una banda de detalle, es decir si solo se tienen una cabecera y un pie de grupo, no salen las sumas en el pie de grupo. Así que puse una banda de detalle y le puse un "Height" igual a cero para que no se viera (y no valía ponerla como invisible, se ve que es quisquilloso el quickreport  :D )
  • 0




IP.Board spam blocked by CleanTalk.