ASPX后台如何传参数给rpx报表
哪位大神能告知一下,ASPX后台如何传参数给rpx报表?您好,您问的是如何通过前台传参数值给参数报表是吧!主要代码:
<script type="text/javascript">
$(document).ready(function () {
$("#button1").click(function () {
var result1 = $("#input_text1").val();
var viewer = GrapeCity.ActiveReports.Viewer({
element: '#viewerContainer',
report: {
id: 'RdlReport1.rdlx',
parameters: [
{
name: 'ReportParameter1',//参数名;
value: $("#input_text1").val()//传过去的值;
}
]
},
reportService: {
url: '/ActiveReports.ReportService.asmx'
},
uiType: 'Desktop',
localeUri: 'Scripts/i18n/Localeuri.txt',
});
});
});demo见附件
KearneyKang 发表于 2017-8-18 10:07
您好,您问的是如何通过前台传参数值给参数报表是吧!主要代码:
demo见附件
如题,我想知道的是ASPX后台如何传参数给 rpx报表。
下面代码是后台传参数给rdlx报表,正常可用。
我现在是不知道如何获取rpx报表对像(好像获取方法与rdlx不同),并向报表对像传参。
GrapeCity.ActiveReports.Web.WebViewer webview1 = panelRightRegion.FindControl("WebViewer1") as GrapeCity.ActiveReports.Web.WebViewer;
GrapeCity.ActiveReports.PageReport rp = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(Server.MapPath("~/Report/Barcode1.rdlx")));
rp.Report.ReportParameters.DefaultValue.Values.Add(tbxPO.Text);
webview1.Report = rp; 好的!
这个关于区域报表传参的问题。我需要进行一个验证。请您稍等下 您好
区域报表参数传值传值相对RDlL报表和页面报表有稍微的不同。但是.ASP中传参是一样的
具体的参数报表的创建可参考下面的内容:
具体的英文文档可在下面链接下载:
http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=42506#lastpost
页:
[1]