Crystal Report - combinaciones en CR

   
Vista:

combinaciones en CR

Publicado por Emrique (2 intervenciones) el 16/10/2007 17:48:28
Hola favor si alguien me puede ayudar.. Estoy haciendo un informe en crystal reports, y mi fuente de datos es un dataset en el que tengo tres tablas T1, T2 y T3..
T1 se relaciona con T2 (1 a varios) (a travez de vinculos que los defino)
T1 se relaciona con T3 (1 a varios)..

Bueno lo que logro hacer es lo siguiente

T1.elemento T2.elemento1 T3.elemento1
T1.elemento T2.elemento2 T3.elemento1
T1.elemento T2.elemento3 T3.elemento1
T1.elemento T2.elemento1 T3.elemento2
T1.elemento T2.elemento2 T3.elemento2
T1.elemento T2.elemento3 T3.elemento2
T1.elemento T2.elemento1 T3.elemento3
T1.elemento T2.elemento2 T3.elemento3
T1.elemento T2.elemento3 T3.elemento3

Pero lo que quiero hacer en mi informe (en la seccion de detalles) es lo siguiente

T1.elemento T2.elemento1 T3.elemento1
T1.elemento T2.elemento2 T3.elemento2
T1.elemento T2.elemento3 T3.elemento3

En realidad no me importa el orden en que queden ordenados los elementos de T2 y los de T3, lo unico que quiero es que cuando combino T1, T2 Y T3 la cantidad de resultados no sea igual a (cantidad de elementos de T1)*(cantidad de relaciones T1/T2 por cada elemento en T1)*(cantidad de relaciones T1/T3 por cada elemento en T1)

Favor si alguien sabe como solucionar este problemita que estoy teniendo, le voy a agradecer
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:combinaciones en CR

Publicado por toberal tobura (109 intervenciones) el 20/10/2007 20:03:53
Kike, lo que tines allí es un producto cruz, o sea un producto cartesiano.

Lo que debes afinar es la instrucción select que te retorna los datos. Usa distinct o subconsultas de ser necesario.

Atte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar