#项目说明#
项目名:水资源污染管理系统
主要插件:SQLite(数据库操作)、Spire(文档生成)、DSOFramer(文档操作)
编程语言:C#
#功能介绍#
-录入多种类型的数据,能够实时保存
-有些数据需要全局录入
-录入之后能够查询,进行修改、删除
-数据能够打印出来
-有四个菜单,数据录入、查询、全局数据录入、退出
-调用office控件进行文档操作
-通过Spire插件动态生成doc文件
-预览打印有三种:1、自写的预览和spire打印;2、form自带的预览和spire打印;3、DSOFramer预览和打印
-后期统一使用更先进的水晶报表进行预览和打印
#系统要求#
-支持32位和64位系统
-对于没有安装office的系统需要在程序根目录覆盖“Microsoft.Office.11.0.Object.Library”
-需要系统安装“DotNet4.5”以上的框架,不支持win7之下的系统(因为只有win7以上能安装d4.5)
-需要安装CR框架,建议使用64位的系统安装CR的64位或者32位框架(通常安装32位即可,不行的话就安装64位的)
-新装的系统安装CR可能会出错,是因为缺少系统补丁,安装“vc_redist.x64”即可
#注意事项#
-数据可以实时保存数据,数据库会自动创建
-后台doc模板文件的内容两边间隔不能太小,否则会导致打印不全
-主要是打印部分很麻烦,后台数据打印到纸上之后会有偏差
-不要随便更改doc模板的内容,有可能只导致书签丢失
-Spire插件只能只能使用“5.8.0”版本,高版本的有广告,付费才能清除
-config里的参数可以设置打印类型
-DSOFramer只支持32位,所以优先使用32位cpu
-部分32位系统可能不支持CR的32位框架,建议统一使用win7以上的64位系统
-给客户安装之前关闭杀毒软件等占内存的应用,从而提高安装效率
-远程给客户安装环境的时候,通过QQ远程给客户机安装“TV”,然后用“TV”连接到客户机,安装的时候关闭客户机的QQ(不要使用QQ远程,因为QQ进程会阻止CR的安装)
#参考#
-http://www.crystalreports.com/
-http://www.crystalreports.com/crvs/confirm/ 水晶报表下载
![1.jpg 1.jpg](/uploads/20230506/161e64fc128fc4b82e151eb4a69a3d60.jpg)
![2.jpg 2.jpg](/uploads/20230506/60c4378b832c59a8cde5eba847b767d5.jpg)
![3.jpg 3.jpg](/uploads/20230506/d70febec992d2e94915a8b6c70502555.jpg)
![4.jpg 4.jpg](/uploads/20230506/d4e5bf9eff1c1988f0d1cf8e5ac0c209.jpg)
![5.jpg 5.jpg](/uploads/20230506/e8a4d27ed9c51cbe1871d1c2f0a91d97.jpg)
![6.jpg 6.jpg](/uploads/20230506/104550f2e2a9b75f00f1a406b3322ae0.jpg)
![7.jpg 7.jpg](/uploads/20230506/d5b06727026949c1ac7c7397237257ac.jpg)
![8.jpg 8.jpg](/uploads/20230506/e629ae2eeaf99963e74695e91e1ada96.jpg)
![9.jpg 9.jpg](/uploads/20230506/7002a0546fe5ef16c2b00382f611aa8f.jpg)