creo que usted podría tratar de usar jQuery. Los parámetros del informe se representan en una tabla bajo una etiqueta div
con class
sqlrv-ParameterContainer
. Escriba una función jQuery o JavaScript que extraerá el innerHTML
completo de este div
, es decir. el contenido de la tabla y luego extraer la información de la fila de la tabla como las etiquetas <label>
o <input>
.
cree la estructura de tabla deseada con <table><tr><td>{extracted sections}</td><td></td></tr></table>
o dejar que su requerimiento ...
A continuación, sólo añada esta nueva estructura HTML en lugar de la estructura original por defecto.
En jQuery Será como
$(".sqlrv-ParameterContainer").html();
el cual le dará toda la estructura de la tabla que viene dentro del parámetro. Utilice el análisis XML y obtenga los controles de entrada y todo. Extraiga estos controles tal como están, no cambie nada.
$(".sqlrv-ParameterContainer table").remove(); // it will remove the SSRS rendered default table from DOM
$(".sqlrv-ParameterContainer table").appendChild('<table><tr>......</tr></table>'); // Append your custom html structure here....
Esto fue algo que se me vino a la mente rápidamente ... Sugeriría que lo pruebes ...:)
me podría guiar, cómo utilizar ASP.NET o acceso a URL en SSRS para este senario – VInayK