DevExpress 安装及报表开发

来源:互联网 发布:韩国gdp总量知乎 编辑:程序博客网 时间:2024/06/16 02:17

 问题1:安装了dx控件之后,工具栏里没有dx的控件

解决方案:

1、先打开vs 右击工具栏 “重置工具箱”(如果安装了多个版本vs,全部重置)

2、建议您可以在dev的安装目录下C:\Program Files\DevExpress 2009.2\Components\Tools找到ToolboxCreator.exe工具和toolboxcreator.ini
使用Cmd打开,具体使用方法如下:

ToolboxCreator.exe /INI:toolboxcreator.ini /PATH:"%PROGRAMFILES%/DevExpress 20XX.X/eXpressApp Framework

注:Path为Dev所有dll路径,默认路径为:C:\Program Files\DevExpress 2009.2\Components\Sources\DevExpress.DLL

        执行之前关闭vs

 

 

问题2 : 在项目中新建文件的里面没有 XtraReport 模板

方法一(在.net控件群主提供)

用的是中文版的开发环境中有此问题,英文版开发环境下没有此问题,可以添加。由此分析可能与项目模板的安装情况有关:

打开 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates 可以看到下面有 CSharp、JSharp、VisualBasic、Web这样4个目录,进入 CSharp子活页夹,发现有 1028(这是繁体版的,如果是简体版则是2052)和1033目录,而英文版相应位置是一个 1033 目录,对比活页夹内的文件,发现英文版多出 XtraReport.v61.zip、XtraReport.zip、XtraReportWizard.v6.1.zip、XtraReportWizard.zip这样几个文件,看来,中文版无法创建XtraRepot项目的原因就在此了,估计是由于DevExpress安装包在安装过程中没有复制这些文件到1028目录。解决办法:

1、将C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplates\CSharp\1033 目录下这些文件复制到中文版对应C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplates\CSharp\1028 目录下。

2、 将C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplatesCache\CSharp\1033 目录下这些文件复制到中文版对应
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplatesCache\CSharp\1028目录下。

3、运行 C\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv /setup

说明:以上1、2点是对CSharp的,其它对应的各开发语言类似。

方法二 继承XtraReport:

[C#]

public partial class XtraReport1 : DevExpress.XtraReports.UI.XtraReport {

[VB.NET]


Public partial Class XtraReport1
Inherits DevExpress.XtraReports.UI.XtraReport

然后根据向导设计报表:

VS中文版应用中无法添加XtraReport报表控件怎么办


方法三 参见:http://www.devexpress.com/Support/KnowledgeBase/ShowArticle.xml?kbid=A2380&kbss=xtrareport&prod=-1&tech=-1

结果图:

VS中文版应用中无法添加XtraReport报表控件怎么办

 

注:我是用方法一实现的。

 

3、DevExpress XtraReports如何为应用程序添加新报表

 

本文详细地介绍了在使用Visual Studio进行Windows Forms应用程序设计时如何添加一个新的空白报表。请注意,当你为项目添加新的报表时,你创建一个XtraReport类的子类,然后集成到VS IDE中使用XtraReports设计器设计这个类。

在Visual Studio IDE中添加一个新的空白报表步骤如下。

一、打开MS Visual Studio(2008或2010),并创建一个新的Windows Forms应用程序,或打开一个现有的。

二、在VS IDE的项目菜单上单击添加新项目...(或按Ctrl+ Shift + A)。

DevExpress XtraReports如何为应用程序添加新报表

然后将调用添加新项目对话框。

三、在菜单列表对话框中(可以通过项目添加),选择的XtraReport v11.2类项目,并单击添加。这将添加一个新的空白报表到您的应用程序,然后与Report Explorer和Field List窗口一起显示设计者。

DevExpress XtraReports如何为应用程序添加新报表

请注意,在添加新项目对话框中,你也可以选择调用一个智能的报表向导(XtraReport Wizard v11.2),以帮助您快速创建一个复杂的数据绑定的报表,并选择继承XtraReport V11.2的类项目,以创建一个从现有报表继承的报表。

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [http://www.devexpresscn.com/]
 
最后推荐DevExpress 学习网站 :
http://www.devexpresscn.com/
http://www.evget.com/zh-cn/Default.aspx

 

原创粉丝点击