none
ReportViewer Imprimir en un textbox los datos de una consulta. RRS feed

  • Pregunta

  • Hola q tal, espero me puedan ayudar, mi pregunta es... como puedo hacer para poner en un textbox de un reportviwer todos los datos de una fila que me traiga mi consulta.

    SELECT Nombre FROM EstudiosCapturados WHERE idOrdenEstudios = @Parametro

    Esta es mi consulta que me devuelve todos los estudios capturados de determinada orden de estudios, en el reporte seria sencillo mostrarlo en una tabla, el problema es que ocupo ponerla en el encabezado y no permite poner tablas ni listas ni nada, la única manera seria poner los registros de la fila que me devuelve la consulta en un cuadro de texto, como raioz podria hacerlo???


    Nombre

    ________________

    Estudio de próstata

    Estudio de riñón

    Estudio de cervix

    (Estudio de próstata, Estudio de riñón, Estudio de cervix )  <------- así quisiera mostrarlo en el cuadro de texto de mi reporte


    JGRM

    miércoles, 24 de octubre de 2018 19:26

Todas las respuestas

  • Hola Jonathan GRM:

    En Sql lo puedes hacer directamente

    select STUFF(
    (SELECT CAST(',' AS varchar(MAX)) + Nombre
    FROM EstudiosCapturados
    WHERE idOrdenEstudios = @Parametro
    ORDER BY Nombre
    FOR XML PATH('')
    ), 1, 1, '') as Estudios

    Espero te ayude

    miércoles, 24 de octubre de 2018 19:57