Reporting services SQL server Reporting services与经典ASP
我在经典Asp中有一个应用程序,我需要使用SQL Server Reporting Services。生成报告的页面有一些过滤器,我必须使用它 我已经制作了存储过程和SSRS解决方案。我只是想知道如何调用经典ASPReporting services SQL server Reporting services与经典ASP,reporting-services,asp-classic,Reporting Services,Asp Classic,我在经典Asp中有一个应用程序,我需要使用SQL Server Reporting Services。生成报告的页面有一些过滤器,我必须使用它 我已经制作了存储过程和SSRS解决方案。我只是想知道如何调用经典ASP 谢谢。经过研究,我找到了解决办法。 我在输入按钮中使用了事件onClick,调用了一个函数。 请参见下面的代码: " 功能报告(){ var-vexp\u-implicate=document.getElementById('txtexp\u-num\u-exp').value; v
谢谢。经过研究,我找到了解决办法。 我在输入按钮中使用了事件onClick,调用了一个函数。 请参见下面的代码: " 功能报告(){
var-vexp\u-implicate=document.getElementById('txtexp\u-num\u-exp').value;
var vpro_obs=document.getElementById('txtpro_obs')。值;
var vsit_id=document.getElementById('sit_id')。值;
var vpro_numero=document.getElementById('txtpro_numero').value;
var vexp_requisitante=document.getElementById('txtexp_requisitante')。值;
var vexp_num_req=document.getElementById('txtexp_num_req')。值;
var vlic_id=document.getElementById('lic_id')。值;
var vare_id=document.getElementById('cboare_id')。值;
窗口打开(“http://Report-Server/ReportServer?%2fSCPC%2fRel_Processos_Compra&exp_num_exp=“+vexp_enquipment+”&pro_obs=“+vpro_obs+”&sit_id=“+vsit_id+”&pro_numero=“+vpro_numero+”&exp_requisitante=“+vexp_requisitante+”&exp_num_req=“+vexp_num req+”&lic_id=“+vlic_id+”&are_id=“+vare_id+”&rs%3aCommand=Render&rs:ClearSession=true&rs%3aFormat=excel&rc%3aToolbar=False&rc%3aJavaScript=False&rc%3aLinkTarget=_top&rc%3aArea=Params“;
}
"
感谢您的帮助。在ASP.NET中,我这样称呼该报告:ScriptManager.RegisterClientScriptBlock(this.Page,this.GetType(),“t”,“abrrelatorio”(“+”ConfigurationManager.AppSettings[“ReportServer”].ToString()+”rel_ficha&fic_codigo=“+objStr.ToString()”“&rs%3aCommand=Render&rs:ClearSession=true&rs%3aFormat=pdf&rc%3aToolbar=False&rc%3aJavaScript=False&rc%3aLinkTarget=_top&rc%3aArea=Params');”,true);您的页面中是否有一个名为“abrrelatorio”的函数?我认为您必须在页面中添加一个脚本块才能添加该函数。报表服务器值可以从web.config获取,其余值也可以这样使用..您必须将此函数绑定到一个按钮或链接上..您是如何做到的在.net中?
var vexp_expediente = document.getElementById('txtexp_num_exp').value;
var vpro_obs = document.getElementById('txtpro_obs').value;
var vsit_id = document.getElementById('sit_id').value;
var vpro_numero = document.getElementById('txtpro_numero').value;
var vexp_requisitante = document.getElementById('txtexp_requisitante').value;
var vexp_num_req = document.getElementById('txtexp_num_req').value;
var vlic_id = document.getElementById('lic_id').value;
var vare_id = document.getElementById('cboare_id').value;
window.open("http://Report-Server/ReportServer?%2fSCPC%2fRel_Processos_Compra&exp_num_exp=" + vexp_expediente + "&pro_obs=" + vpro_obs + "&sit_id=" + vsit_id + "&pro_numero=" + vpro_numero + "&exp_requisitante=" + vexp_requisitante + "&exp_num_req=" + vexp_num_req + "&lic_id=" + vlic_id + "&are_id=" + vare_id + "&rs%3aCommand=Render&rs:ClearSession=true&rs%3aFormat=excel&rc%3aToolbar=False&rc%3aJavaScript=False&rc%3aLinkTarget=_top&rc%3aArea=Params");
}
</script>"