如何在未安装水晶报表的机器上运行带有水晶报表功能的程序

时间:2020-12-14 21:00:37
    小弟正在准备参加一个比赛,规则要求实现报表打印及预览功能,我使用了水晶报表功能,在VS2008中都已经调试通过了。规则要求把程序做成一个免安装绿色版的,我在没有安装水晶报表的机器上无法运行我的程序,请问如何变通一下,使程序能够在没有安装报表功能的机器上也能实现报表的预览和打印功能。
    哪位大虾能够出手帮小弟一把,这里先万分感谢了

8 个解决方案

#1


怎么没人回答呀,是不是这个问题比较难呀

#2


先启动一个简单窗口,自动启载一个批处理文件,将自带的水晶报表的dll文件注册一下

#3


你可以试一下把水晶报表需要的文件,都拷贝到程序的目录下面。

#4


水晶报表相关的dll文件有哪些呀,好像很多的

#5


你用的是什么打包工具?水晶报表做的时候是那种方式。是用txt模式?如果是,可以打包集合模块。如果是ole db 可以打包文件夹,我这样打包过。就是在后一种方式中,打包的内容比实际的要多。

#6


如果需要可以联系我 wangjunjie321@163.com

#7


先启动一个简单窗口,自动启载一个批处理文件,将自带的水晶报表的dll文件注册一下

#8


先启动一个简单窗口,自动启载一个批处理文件,将自带的水晶报表的dll文件注册一下

#1


怎么没人回答呀,是不是这个问题比较难呀

#2


先启动一个简单窗口,自动启载一个批处理文件,将自带的水晶报表的dll文件注册一下

#3


你可以试一下把水晶报表需要的文件,都拷贝到程序的目录下面。

#4


水晶报表相关的dll文件有哪些呀,好像很多的

#5


你用的是什么打包工具?水晶报表做的时候是那种方式。是用txt模式?如果是,可以打包集合模块。如果是ole db 可以打包文件夹,我这样打包过。就是在后一种方式中,打包的内容比实际的要多。

#6


如果需要可以联系我 wangjunjie321@163.com

#7


先启动一个简单窗口,自动启载一个批处理文件,将自带的水晶报表的dll文件注册一下

#8


先启动一个简单窗口,自动启载一个批处理文件,将自带的水晶报表的dll文件注册一下