请教:将水晶报表的设计器加入了软件中可以让用户自己修改报表格式,但不知发布时要加入那个合并模块
.Net2003+水晶报表9.2,在自己的机上一切正常,但在客户的机上安装就是只能预览不能修改 问题点数:100、回复次数:7Top
1 楼zhouweiwansui(彪悍的论点不需要解释)回复于 2005-06-02 16:03:52 得分 20
关注。Top
2 楼gzwlj2002(笨笨国)回复于 2005-06-02 16:36:52 得分 0
顶一下Top
3 楼xiaopai20(小排——流浪狗)回复于 2005-06-02 16:57:15 得分 60
4.一般会自动将依赖项添加到“检测到的依赖项”,如果没有,那么我们要手动将其加入步骤5)
Crystal_Managed2003.msm (如果有水晶报表)
dotnetfxredist_x86.msm (.net一定是必须的)
... (如果有引用其他的dll)
5. 如果使用了水晶报表,手动加入要包含的文件:项目-->添加-->合并模块(添加你的程序文件) (包括dotNetFramework和MDAC27),位于:C:\Program Files\Common Files\Merge Modules\ 下,*为必要的
具体功能如下:
(托管组件 MSM 处理所有托管组件的分发,其中包括 Windows 窗体查看器、Web 窗体查看器和所有 Crystal Decisions 命名空间)
* Crystal_Managed2003.msm
Crystal_Managed2003_chs.msm
(对于使报表运行所需的所有其他文件,由数据库访问 MSM 处理其分发。其中包括数据库、导出和图表驱动程序。)
* Crystal_Database_access2003.msm
Crystal_Database_access2003_chs.msm
(KeyCode MSM 处理 Crystal Decisions 密钥号码的安装,注意是添加合并模块,否则没有“MergeMouduleProperties”属性)
* Crystal_regwiz2003.msm
(如果报表文件使用了 ADO.NET 的 dataset 数据集对象,那么 VC_User_CRT71_RTL_X86_---.msm 和 VC_User_STL71_RTL_X86_---.msm 模块也必须包含在安装工程中。而且这两个模块的文件安装属性的"Module Retargetable Folder"项必须修改成为系统目录)
VC_User_CRT71_RTL_X86_---.msm
VC_User_STL71_RTL_X86_---.msm
(很多人经常出现查询错误,不妨加上这个)
5. 打开解决方案-->右键点击Crystal_regwiz2003.msm的属性,在“MergeMouduleProperties”里的 “License Key”填入:AAP5GKS0000GDE100DS(这个是你生成Crystal Report是用到的注册号的密码!)Top
4 楼xwdd129(高手就是:不出手)回复于 2005-06-02 17:03:40 得分 20
要注意,你设计的是报表模板,用户是不能修改的!!Top
5 楼gzwlj2002(笨笨国)回复于 2005-06-02 17:10:44 得分 0
不好意思,没看到说如果包含了设计器(RDC)要加那个合并模块呀Top
6 楼gzwlj2002(笨笨国)回复于 2005-06-02 17:12:52 得分 0
to:xwdd129(天高云淡 飞翔的心) 我试了,在本机上是可以的,可以修改各个字段的位置但不能新增字段,但我只是需要可以修改各个字段的位置Top
7 楼gzwlj2002(笨笨国)回复于 2005-06-03 11:04:18 得分 0
顶Top




