Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Procesado de frxDBDataset.X (https://www.clubdelphi.com/foros/showthread.php?t=72152)

zirogirls 31-01-2011 14:11:41

Procesado de frxDBDataset.X
 
Hola muy buenas, tengo un problema, a ver si alguien me ayuda. Gracias.

Cuando se almacena en alguna variable del dataset, y dicha variable la ubicamos dentro de un MasterData, fastreport recorre automáticamente dicha variable y va mostrando su contenido.

Por ejemplo si tenemos "select nombre from clientes", en nombre estarán todos los nombres de nuestra tabla clientes, y es master record recorrerá uno a uno para mostrarlos.

Pues bien, quiero hacer eso pero manualmente con el iva, de modo que yo pueda mostrar unicamente aquellos valores distintos a 0 y así mostrar un iva desglosado por valores.

Por ejemplo, yo haría
"select sum(iva), valor_iva from lineas ventas where idventa = X;"

es decir de la venta X, tendria un resultado en el cual se mostaría el valor del iva(4, 8 o 18 %) y el iva correspondiente.

Para luego mostrar únicamente aquel iva distinto a cero

¿Que consigo con esto? Mostar solo el iva real usado.

Gracias de antemano

zirogirls 01-02-2011 19:14:58

Bueno, el tema del fastreport se ve que no es muy seguido...

He solucionado mi problema, simplemente he creado un nuevo masterrecord el cual lee una consulta con 2 campos, el primero es el valor del iva (4,8 o 18) y el segundo es un calculo relacionado con el mismo.

Finalmente, dicho master-record lo dejo entre un header y un footer.

Gracias de todos modos.


La franja horaria es GMT +2. Ahora son las 03:58:24.

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