Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Como modificar un Query en fastreport ? (https://www.clubdelphi.com/foros/showthread.php?t=74032)

ingcarolinae 26-05-2011 23:38:21

Como modificar un Query en fastreport ?
 
Buenas.

Como puedo modificar un query, para que los datos de una columna, se vuelva nuevas columnas y se puedan agrupar los Datos.

Gracias por la colaboración.

oscarac 26-05-2011 23:43:31

Hola ingcarolinae

podrias ser un poquititititito mas explicita?
q base de datos usas?
que informacion tiene las columnas?, que quieres que aparezca en las nuevas columnas. etc etc:o

ingcarolinae 27-05-2011 00:13:50

modificar query en firebirt?
 
Uso firebirt
la consulta me trae unas columnas con:
concepto, fecha,valores, cuentas
las columna cuentas tiene los siguientes datos:
capital
valorización
resultado del ejercicio

necesito q en fastreport pueda yo modificar la consulta así:
concepto , fecha , capital, valorización, resultado del ejercicio
*
*
*
*
los campos q se van a mostrar en el informe en capital, valorización,resultado del ejercicio, son valores q esta el la columna valores
es como una agrupación.

oscarac 27-05-2011 00:18:29

y porque no haces asi


Código Delphi [-]
 
Select concepto, fecha,valores, 
Case When cuentas = 'Capital' then Importe else 0 end) As Capital,
Case When cuentas = 'Vaorizacion' then Importe else 0 end) As Valorizacion,
Case When cuentas = 'Resultado' then Importe else 0 end) As Resultado
From.....
....
....

ingcarolinae 27-05-2011 19:06:38

lo hize en firebirt
Select concepto, fecha,valores,
Case When cuentas = 'Capital' then Importe else 0 end) As Capital,
Case When cuentas = 'Vaorizacion' then Importe else 0 end) As Valorizacion,
Case When cuentas = 'Resultado' then Importe else 0 end) As Resultado
From

pero me sale error, y para poner cuentas = 'Capital'' no se si sera capital ni siempre el mismo set de datos. Gracias

se como darle vuelta al query se puede hacer con funcionalidad de Fastreport.
Gracias

oscarac 27-05-2011 19:26:37

es que yo te puse 'Capital' porque tu mencionaste que tenia ese valor
por eso coloca algo de datos, quiza el "dato" no este registrado asi


La franja horaria es GMT +2. Ahora son las 13:37:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi