• Domingo 22 de Diciembre de 2024, 07:50

Autor Tema:  Duda En Diseño  (Leído 5026 veces)

rmg

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Duda En Diseño
« en: Miércoles 1 de Septiembre de 2004, 09:45 »
0
Hola a todos:

Estoy dando mis primeros pasos con Crystal Reports 8.5 y se me ha planteado un caso, que por muchas vualtas que le doy, no veo como solucionar.

Estoy diseñando un documento para la impresión de Facturas de Ventas.

Dependiendo del nº de registros que entren en el documento se imprimirán una o varias Páginas. Cuando se produzca el segundo caso (varias páginas), necesito insertar después de la última línea de detalle de cada página el acumulado hasta esa línea (lo que normalmente conocemos como "Suma y Sigue").

Alguien puede orientarme un poco...???

Muchas gracias a todos y un saludo

seek20

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #1 en: Miércoles 1 de Septiembre de 2004, 23:10 »
0
:devil: Cuando estás diseñando tu reporte tienes las opciones de poner o insertar campos de subtotales, estos deben ser ingresados en la sección de pide de página del reporte y en automático crystal calculará estos campos para cada una de las páginas que se generen sin necesidad de poner programación adicional.

Cualquier duda que tengas estoya tus órdenes!!!

rmg

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #2 en: Jueves 2 de Septiembre de 2004, 11:56 »
0
Se agradece tu disponibilidad seek20.
Te comento.
La cuestión es que en la sección "Detalle", donde se imprimirán las líneas de factura, he insertado un subinforme. Entonces, cómo inserto subtotales en el pie de página del informe principal....???
Hasta donde yo se eso no puedo hacerlo, pues el subinforme sólo dispone de las secciones cabecera y pie de informe.

No sé si lo he aclarado o lo he liado más.

seek20

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #3 en: Viernes 3 de Septiembre de 2004, 00:43 »
0
Es necesario que el detalle de productos de tu factura esté en un subinforme???, a mi humilde criterio creo que eso no es necesario y además te dificulta la inserción de subtotales. Espero poder tener más información acerca de tu caso para ver si es posible ayudarte.

rmg

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #4 en: Viernes 3 de Septiembre de 2004, 08:16 »
0
Esa es la cuestión......... ¿¿es absolutamente necesario trabajar con un subinforme?
Yo de momento entiendo que si, ya que los datos de la cabecera de la factura están recogidos en una tabla y los de las líneas de detalle están recogidos en otra.

Se te ocurre otra forma...?? (ya te dije que de momento estoy empezando)

seek20

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #5 en: Viernes 3 de Septiembre de 2004, 17:39 »
0
Yo pienso que no es necesario que manejes un subreporte para el detalle de tu factura, quiero pensar que las tablas origen de tus datos las estás agregando directamente desde tu reporte, lo que podemos hacer es generar una vista o un procedimiento almacenado en SQL y a partir de este generar el reporte en Crystal Reports, con esto y con la ayuda de la agrupación integrada en Crystal podremos hacer que tu reporte no necesite de un subreporte para desplegar las partidas de tu factura.

Para poderte ayudar mejor sería bueno que me dieras la estructura de tus tablas de base de datos y una copia del reporte que diseñaste para ver como lo podemos mejorar. Ya sabes que cualquier duda si está a mi alcance te ayudaré con gusto!!!

rmg

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #6 en: Lunes 6 de Septiembre de 2004, 08:02 »
0
Voy a intentar modificar el informe según tus consejos.
(Parece mentira lo que a veces nos puede llegar a complicar la vida la tontería más tonta)
Si encuentro cualquier problema espero puedas ayudarme a solucionarlo.
Un saludo y gracias

rmg

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #7 en: Jueves 30 de Diciembre de 2004, 15:01 »
0
Tal y como me aconseja seek20 he intentado insertar un campo de subtotal en la sección "pie de página" pero no me lo permite, sin embargo si me deja en la sección "pie de informe" (pero eso no es lo que yo quiero, claro).

Qué es lo que estoy haciendo mal.............????

yothamons

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #8 en: Lunes 24 de Enero de 2005, 16:46 »
0
hola, no tengo mucha experiencia en el crystal pero he estado trabajando en el muy fuerte  :comp: , tengo la solucion a tu problema, en el menu del crystal esta el icono de insertar campos, este abre el explorador de campos, ay tienes q crear un campo de totales acumulados, este te va abrir una pantalla donde vas a editar el campo, pones el nombre del campo(como lo quieras llamar) y en campo para resumir escojes el campo de la tabla q estas utilizando (del lado izquierdo de la pantalla estan) y le das el tipo de resumen (suma) los demas los dejas como estan y aceptas, luego insertas el campo en el pie de pagina sin ningun problema, prueba y me avisas.  :hola:

rmg

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Duda En Diseño
« Respuesta #9 en: Martes 1 de Febrero de 2005, 14:22 »
0
Gracias Yothamons
Ya había localizado esa opción y he probado insertando un Total Acumulado en el pie de página.
Sin embargo la cantidad que me muestra ese Total Acumulado me incluye el primer registro de la página siguiente.
Consultando el manual he descubierto que al colocar el campo "Total Acumulado" en la sección "Pie de Página":

"Crea Totales Acumulados hasta el primer registro de la página siguiente, éste incluido"

Pero lo que yo pretendo es que me acumule sólo los registros de cada página (sólo hasta el último registro de cada página).....

Se te ocurre cómo solucionar este "problemilla".............?????