Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Problema con rave y resultado de consulta sql (https://www.clubdelphi.com/foros/showthread.php?t=10449)

sgarrido 19-05-2004 19:24:16

Problema con rave y resultado de consulta sql
 
Hola amigos,

Tengo la siguiente consulta sql generada en tiempo de ejecución:

sql_vtaxmes.SQL.Add('Select b_codfam, b_nomfam,');
sql_vtaxmes.SQL.add('sum(b_mes01) as "Ene",');
sql_vtaxmes.SQL.add('sum(b_mes02) as "Feb",');
sql_vtaxmes.SQL.add('sum(b_mes03) as "Mar",');
sql_vtaxmes.SQL.add('from VENTAS');
sql_vtaxmes.Open;

la cual despliega correctamente los datos en un dbgrid en las columnas ENE,FEB y MAR. Pero al imprimir el reporte Rave, en las columna que contienen la función sum me aparece la palabra INVALID y no el total.

Trabajo con Delphi 7 y Rave 5.

De antemano, gracias por vuestra ayuda. :confused:

Julià T. 19-05-2004 21:44:12

Código Delphi [-]
sql_vtaxmes.SQL.Add('Select b_codfam, b_nomfam,');
sql_vtaxmes.SQL.add('sum(b_mes01) as "Ene",');
sql_vtaxmes.SQL.add('sum(b_mes02) as "Feb",');
sql_vtaxmes.SQL.add('sum(b_mes03) as "Mar",');
sql_vtaxmes.SQL.add('from VENTAS');
sql_vtaxmes.Open;

¿seguro que funciona con el texto que has puesto aquí?

sgarrido 19-05-2004 21:51:18

El dbgrid muestra correctamente los totales de la función sum, pero no asi el reporte Rave

Julià T. 19-05-2004 22:27:20

no deberia ser así segun el texto que has pusto, ya que le sobra una coma que he puesto en rojo

sgarrido 19-05-2004 22:39:54

Ok, te encuentro toda la razón, quizás te hayas centrado en aquello pero es un error en la digitación del hilo, no está así en el programa.

Julià T. 19-05-2004 22:58:28

¿que campos tiene la consulta "sql_vtaxmes" originalmente en el editor de campos en diseño?.
Si estos corresponden a los que utilizas con el rave, deberia funcionar


La franja horaria es GMT +2. Ahora son las 12:45:14.

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