Agrupa los datos, usa cCabeceraId para hacer el grupo, en la cabecera del grupo sacas los datos de la cabecera y por detalle el detalle (valga la redundacia). De esa manera la lógica te la maneja el reporte, y podes aprovechar el pie de cada grupo para agregar datos que calculas en el reporte (como totales, cantidad de items, etc.) Saludos: Miguel, La Pampa (RA)
________________________________ De: Carlos Morandin <[email protected]> Para: GUFA List Member <[email protected]> Enviado: sábado, 1 de septiembre de 2012 9:07 Asunto: [GUFA] Consulta por SELECT Hola, una consulta, tengo que hacer un SELECT de dos tablas para mostrarla en un informe y quiero hacerla con un select por ejemplo tengo un archivo cabecera (cCabecera) y un archivo detalle (cDetalle) al hacer el SELECT * FROM cCabecera FROM cDetalle JOIN cDetalle ON cCabecera.id = cDetalle.id_cab me trae todo bien lo que yo quiero pero si por ejemplo el archivo cCabecera tiene un campo memo me trae el campo memo (que lo necesito mostrar en el reporte) en todos los registros. es posible que me lo traiga solo en uno de los registros (por ejemplo en el primero) cCabecera = "fecha,numero,campomemo" lDetalle = "articulo,cantidad,precio" al hacer el SELECT me trae: fecha,numero,campomemo,articulo,cantidad,precio tantas veces como registros tenga lDetalle. La otra alternativa seria armarlo con un cursor y rellenarlo a mano pero quiero evitarlo. Aclaro que trabajo con cursoradapter y en el reporte no puedo poner ni relacionar tablas en dataenvironment. Espero se entienda. Muchas gracias Saludos Carlos Morandin
