当前位置:编程学习 > C#/ASP.NET >>

微软自带报表导出时的文件名如何设置(不是水晶报表)

vs2008,c#,系统自带的报表系统,使用了reportViewer控件,当导出为PDF或EXCEL时默认文件名是报表文件的文件名,即Report6.rdlc,怎么动态的设置导出的文件名和文件路径?
因为是根据查询结果生成报表,所以希望导出的报表名要动态改变 --------------------编程问答-------------------- 关注 我也想知道 --------------------编程问答-------------------- 没理解透你的意思,如果你的报表是 Report6.rdlc那么导出来的应该是Report6.xls 或者Report6.pdf才对啊
而不是你说的Report6.rdlc
另外 你是通过reportViewer 进行导出的,这个时候你可以改啊,改成你想要得就行了
如果你想让通过导出的时候就变的话,这个应该是无法完成的
这个功能是封死在 reportViewer控件里面的  --------------------编程问答--------------------
引用 2 楼 ruanwei1987 的回复:
没理解透你的意思,如果你的报表是 Report6.rdlc那么导出来的应该是Report6.xls 或者Report6.pdf才对啊
而不是你说的Report6.rdlc
另外 你是通过reportViewer 进行导出的,这个时候你可以改啊,改成你想要得就行了
如果你想让通过导出的时候就变的话,这个应该是无法完成的
这个功能是封死在 reportViewer控件里面的

通过reportViewer进行导出的,这个时候在哪可以改? --------------------编程问答-------------------- 搞定了
如果使用了ReportViewer控件就好设置了
只要设置ReportViewer.LocalReport.DisplayName就行了 --------------------编程问答-------------------- 其实不太明白你是要改导出的文件名还是要改表名
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,