动态地将报告源提供给reportviewer

编程入门 行业动态 更新时间:2024-10-27 19:20:35
本文介绍了动态地将报告源提供给reportviewer的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 嗨 我如何动态地将报告源提供给单个报告查看器?...即,如果选择了a复选框,则在reportviewer中显示a的报告;如果选择了b,则在同一reportviewer中显示b的报告 谢谢你 Arpan

解决方案

另外,您需要在show report button click事件中添加这样的代码....

受保护的 void btnShowReport_Click(对象发​​件人,EventArgs e) { 如果(A.Checked == true ) { ReportDocument rpt = 新 ReportDocument(); rpt.Load(" CrystalReport1.rpt" ); CRPTViewer.ReportSource = rpt; CRPTViewer.RefreshReport(); } 如果(B.Checked == 真) { ReportDocument rpt = 新 ReportDocument(); rpt.Load(" CrystalReport2.rpt" ); CRPTViewer.ReportSource = rpt; CRPTViewer.RefreshReport(); } }

使用此方法:

受保护的 无效 btnShowReport_Click(对象发​​件人,EventArgs e) { ReportDocument rpt = 新 ReportDocument(); 如果(A.Checked == true ) { rpt.Load(" CrystalReport1.rpt" ); } 其他 { rpt.Load(" CrystalReport2.rpt" ); } CRPTViewer.ReportSource = rpt; CRPTViewer.RefreshReport(); }

它将节省您的时间并提高速度 -谢谢.

hi how can i provide the report source to a single report viewer dynamically?...ie if checkbox a is selceted report for a is shown in reportviewer if b is selected report for b is shown in same reportviewer thank u Arpan

解决方案

Fro this you need to put a code in show report button click event like this....

protected void btnShowReport_Click(object sender, EventArgs e) { if (A.Checked == true) { ReportDocument rpt = new ReportDocument(); rpt.Load("CrystalReport1.rpt"); CRPTViewer.ReportSource = rpt; CRPTViewer.RefreshReport(); } if (B.Checked == true) { ReportDocument rpt = new ReportDocument(); rpt.Load("CrystalReport2.rpt"); CRPTViewer.ReportSource = rpt; CRPTViewer.RefreshReport(); } }

Use this :

protected void btnShowReport_Click(object sender, EventArgs e) { ReportDocument rpt = new ReportDocument(); if (A.Checked == true) { rpt.Load("CrystalReport1.rpt"); } else { rpt.Load("CrystalReport2.rpt"); } CRPTViewer.ReportSource = rpt; CRPTViewer.RefreshReport(); }

It will save your time and gives speed -Thanks.

更多推荐

动态地将报告源提供给reportviewer

本文发布于:2023-05-29 23:03:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/355002.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:提供给   报告   动态   reportviewer

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!