El problema es que en el campo que tiene los datoses solo un registro en el conjunto de datos extraído de un conjunto almacenado proc (no táctil). Luego usándolo como un parámetro en el segundo conjunto de datos. Cualquier ayuda sería apreciada.
Respuestas
5 para la respuesta № 1Agregar parámetro
Seleccione la visibilidad del parámetro como Oculto
Ir a los valores predeterminados: (Captura de pantalla de abajo)
Seleccione "Obtener valores de una consulta" (y seleccione su primer conjunto de datos y campo de valor)
En Dataset 2 filtra los datos con tu nuevo parámetro
i.e. SELECT * FROM XYZ WHERE ABC IN (@Param)
2 para la respuesta № 2
Puedes hacerlo usando un subinforme.
Agregue un subinforme al informe principal. Agregar un parámetro al subinforme.
Abra el rdl del subinforme, agregue un parámetro con el mismo nombre.
cree un conjunto de datos en esa RDL usando su consulta por ejemplo
select * from YourTable where ENTY_KEY = (@param)