FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
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. |
|
|
|