SQL Server - Join extraño

   
Vista:

Join extraño

Publicado por Alonso (5 intervenciones) el 02/09/2010 21:36:45
Señor@s necesito de su ayuda, Tengo que generar unos reportes de forma parametrizada, esto quiere decir que yo extraigo muchos campos a una tabla REGISTROS_REGLAS (figura 1), pero el usuario debe definir los campos de la tabla a utilizar en el reporte. Para esto utilizo una tabla PARAMETRIZAR (FIGURA 2), esta tabla contiene todos los nombres de las columnas de la tabla REGISTROS_REGLAS e indica con un 1 si el campo se debe incluir en el reporte y con un 0 si no se debe incluir en el reporte.

Lo que no se me ocurre es como hacer una consulta o tabla resultante (figuras 3 y 4) de las tablas REGISTROS_REGLAS y PARAMETRIZAR.

Agradezco la ayuda que me puedan dar, he tratado con sysobjects, syscolumns e INFORMATION_SCHEMA.COLUMNS pero no he podido llegarle.

Gracias.

Figura 1

REGISTROS_REGLAS
Regla Préstamo Garantía Cliente
95 99889988 2356 5645
95 55223311 5687 52124
100 654789 1235 98765
100 12345678 9852 23

Figura 2

PARAMETRIZAR
Regla Préstamo Garantía Cliente
95 1 0 1
100 0 1 1

Figura 3

Regla_95
Regla Préstamo Cliente
95 99889988 5645
95 55223311 52124

Figura 4

Regla_100
Regla Garantía Cliente
100 1235 98765
100 9852 23
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
Imágen de perfil de Isaias

RE:Join extraño

Publicado por Isaias (3180 intervenciones) el 03/09/2010 04:21:15
¿No cuentas con Reporting Services?, ahi pueden hacer lo que tu indicas.
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

RE:Join extraño

Publicado por Alonso (5 intervenciones) el 03/09/2010 07:59:13
si lo tengo, pero tengo cero experiencia
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
Imágen de perfil de Isaias

RE:Join extraño

Publicado por Isaias (3180 intervenciones) el 03/09/2010 16:58:29
Mira, RS, tiene una herramienta que te permite definir mascaras de consulta, para que el usuario, SELECCIONE que datos desea ver y como los quiere ver, te aconsejo que te des una vuelta por tu ayuda en linea.
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