当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 一、载入报表时报错 tyle="FONT-SIZE: 9pt;
 

 

    摘要:经过了上面的几个练兵之后,对solidworks的对象模型应该有了一个大体的了解,程序的运行机制也清晰了。慢慢的会越来越容易驾驭。下面的几个图片链接是solidworks的对象模型。作为参考,好在需要一种功能或者想要控制一个功能时不知道api藏在那里:总体结构:http://gallery.computer.mblogger.cn/images/computer.mblogger.cn/mwg_a......
 ·认识.net framework事件处理     »显示摘要«
    摘要:最近的开发中在用datagrid 类 (system.windows.forms),发现单击列标题会按该列对表数据进行排序,非常方便,可是有时候用户又想按初始的数据排序查看,那怎么办?首先介绍两个需要了解的小知识:1、datagrid.allowsorting 属性获取或设置一个值,该值指示是否可以通过单击列标头对网格进行重新排序。2、datagrid.hittesttype 枚举指定 syste......


VS.NET下水晶报表分发时的问题及解决
一.载入报表时报错

 

  【程序编程相关:c#中结构与类的区别 选择自 Y

【推荐阅读:给DataGrid添加下拉滚动条

  【扩展信息:小技术(ASP.NET)

 

  千辛万苦,总算作完了程序,报表在开发机器上测试一切正常,做安装项目,生成后兴冲冲的拿到客户机上去试验,晕,载入报表时却报错(如图1),怎么会???仔细检查了程序代码,实在没有任何错误,看来问题出在报表发布上了.

 

 

 

 

图 1

 

 

 

 

  经过一番苦苦寻觅,总算找到了问题所在.原来vs.net环境下发布项目时水晶报表需要包含以下三种组件:   报表(*.rpt)   模块(*.msm)   运行库(*.msm)   这些模块文件是在c:\program files\common files\merge modules\ 目录里面,别急,让我慢慢跟您说. 1.报表(*.rpt)   用户编程时创建的水晶报表文件,这个很简单,你不会找不到它吧,哈哈. 2.模块(*.msm)   managed.msm   该模块包含了cr for vs .net的管理模块,如   crystaldecisions.crystalreports.engine.dll.crystaldecisions.web.dll, 与crystaldecisions.windows.forms.dll.……   managed_chs.msm是该模块的中文版语言支持.   database_access.msm   该模块包含了数据库的驱动.与不同数据库的联结.报表导出为rtf 与 html格式的文档与图表组件. database_access_chs.msm 是此模块的中文版语言支持.   regwiz.msm   注册信息模块,非常重要,必需在这个模块输入水晶报表的注册序列号,如果不填,编译的时候就无法通过,如图2所示.我使用的vs.net2003自带的crystalreport的license key是“ap5gks0000gde100ds”.

图 2

 

 

 

 


...   下一页
 ·一個schema的例子(原創)     »显示摘要«
    摘要: 我们可以看到,dtd的语法相当复杂,并且它不符合xml文件的标准,自成一个体系。也就是说dtd文档本身并不是一个良好形式的xml文档,上面的关于dtd的介绍也仅仅是作了一个简介,目的是帮助大家能读懂dtd文件以及在必要时创建简单的dtd文件,因为现在很多的xml应用是建立在dtd之上的。   另外一个代替dtd的就是w3c定义的schema,schema从字面意义上来说,可以翻译成模式、大纲、计......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE