微信群如何合并在一起的头像不都是一些小头像拼在一起的吗,为什么有人可以设置一个单独的头像?请问该怎么设置

水晶报表(Crystal Report)通过Visual Studio 2010的WPF实现 - zlbcdn - 博客园
随笔 - 2, 文章 - 0, 评论 - 3, 引用 - 0
& & &本文中采用的工具介绍: VS2010旗舰版,CrystalReport版本为13.0 。实现的方式是做一个简单demo,让初学者能够初步了解水晶报表的使用。
& & 本文中水晶报表采用的模式是PUSH模式实现。
  如果引用本文,请 说明是 转自 !谢谢! &本文的出处为:()
& & &步骤一:打开VS2010. 创建一个WPF项目,并命名。(本例是CrystalReportDemo),截图如图1 所示:
2, 建好一个项目之后,其主界面就出来了,如下面的图2所示:
3,在解决方案资源管理器中,右键--&添加--&新建项。 &如下图3所示:
4,在新建项目中选择数据集(DataSet),并重命名,如下图4所示:
5,操作完以上的步骤:其界面就是如下所示:(图5)
6,点击左侧的&服务器资源管理器&(如果没有,可以通过:视图--&服务器资源管理器,进行添加)。选择&数据连接&,点击右键,如图6所示
7,进入界面之后,就会出现连接界面,选择相应的数据库连接,输入你的用户名和密码。如图7所示:
8,连接成功之后,就会在&服务器资管理器&中出现相应的数据库的表,选择相应的表,将选中的表拖拽到右侧的DataSet中。如图8所示:
& & & 这样,我们就把数据库中的数据添加到了内存的DataSet中了。
9, 在右侧的&解决方案资源管理器&,右击--&添加--&新建项,选择水晶报表,并重命名,点击 添加。如下图所示:(图9)
10,随后会出现一个界面,选择空白的模板,点击 确定 。如图10所示。
11,这时,整个界面应该就是如下图所示了。(图11)
12,在左侧的字段资源管理器(filed explorer),选择数据库字段,右击,选择&数据库专家&。如下图(图12所示)
13,点击数据库专家,进入相应界面,这儿就会出现前面所做的数据库连接。选择相应的数据库,
【注意】:这儿要选择 &项目数据& 中的DataSet,假如选择了&我的连接&中的相应表,则就是PULL模式了。&
14,在你的数据库中选择前几步中 的 那个数据库表。如图所示:(图14)
15,此时,在字段资源管理器中,就可以讲所选数据库表格的字段,拖拽到报表中,如下图所示:(图15)
16。在MainWindow.xaml中,将右侧的CrystalReportsViewer,拖拽到主界面上。如图所示:图16
【注意】: 这儿可能会出现一个错误: &未能找到类型或命名空间名称&CrystalDecisions&(是否缺少 using 指令或程序集引用?)
【解决方法】:1) &要在工程的项目中,添加引用&CrystalDecisions.CrystalReports.Engine&等引用。
& & & & & & & & & & 2) 在WPF的工具箱 的界面中 右击---》选择项。这是会出现如下的界面:(图16-1)
& 要在,WPF组件中 选中CrystalReportsViewer。并且在.NET FrameWork组件选项卡 中选中&CrystalReportsViewer。这样问题就会解决。
17,在MainWindow的代码中,编写如下的代码:保存后点击,然后点击运行。
1 using S 2 using System.Collections.G 3 using System.L 4 using System.T 5 using System.W 6 using System.Windows.C 7 using System.Windows.D 8 using System.Windows.D 9 using System.Windows.I10 using System.Windows.M11 using System.Windows.Media.I12 using System.Windows.N13 using System.Windows.S14 using CrystalDecisions.CrystalReports.E
//不要忘记引用15 using CrystalDecisions.S
//不要忘记引用16 using Oracle.DataAccess.C
//不同的数据库,会有不同的 引用17 using System.D
//这个是必须的,因为DataSet等都在这个包里18 19 20 namespace CrystalReportDemo21 {22
/// &summary&23 /// MainWindow.xaml 的交互逻辑24 /// &/summary&25
public partial class MainWindow : Window26
public MainWindow()28
InitializeComponent();30
Data_Binding();31
void Data_Binding()34
DataSet empDataSet = new DataSet();37 38
using (OracleConnection conn = new OracleConnection())39
conn.ConnectionString = "User Id= Password= Data Source=";41
conn.Open();42 43 44
string sqlStr = "select * from EMP";45
OracleDataAdapter dataAdapter = new OracleDataAdapter(sqlStr, conn);46 47
dataAdapter.Fill(empDataSet, "emps");48
ReportDocument reportDoc = new ReportDocument();50
string reportDataSource = @"E:\workspace\CrystalReportDemo\CrystalReportDemo\CrystalReportOfEmps.rpt";51 52
reportDoc.Load(reportDataSource);53
reportDoc.SetDataSource(empDataSet);54 55
this.crystalReportsViewer1.ViewerCore.ReportSource = reportD56
【注意】:这儿会出现一个错误:
& & &【错误一】 错误 6 XML 命名空间&clr-namespace:SAPBusinessObjects.WPF.Vassembly=SAPBusinessObjects.WPF.Viewer&中不存在标记&CrystalReportsViewer&。
& & &【解决方法】:在&解决方案资源管理器&,点击 项目 ,右击,选择 &属性&,在属性界面中 选择&.Net FrameWork 4&。而不是.NET FrameWork 4 Client。如图所示:
保存之后,再点击运行,又会出现另一个问题:
【问题2】:未能加载文件或程序集&file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll&或它的某一个依赖项。系统找不到指定的文件。
【解决方法】:在你的app.config配置文件中。做如下的修改或配置:
&startup useLegacyV2RuntimeActivationPolicy="true"&
&supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/&
&/startup&
18 &此时就不会出现错误了。点击运行,就会出现报表结果:如图(18)所示:
至此,水晶报表PUSH模式,通过VS2010的WPF就展示出来了。
3,声明:如果引用本文,请说明出处!谢谢!Style Report
相关文档 共57条,当前页显示
贡献者:| 下载:
文件:4.60KB
贡献者:| 下载:
文件:159.38KB
贡献者:| 下载:
文件:730.50KB
贡献者:| 下载:
文件:1009.52KB
贡献者:| 下载:
文件:486.38KB
贡献者:| 下载:
文件:207.51KB
贡献者:| 下载:
文件:106.44KB
贡献者:| 下载:
文件:2.91KB
贡献者:| 下载:
文件:1.72MB
贡献者:| 下载:
文件:907.63KB
贡献者:| 下载:
文件:997.75KB
贡献者:| 下载:
文件:1.94MB
贡献者:| 下载:
文件:335.62KB
贡献者:| 下载:
文件:90.00KB
贡献者:| 下载:
文件:10.82KB
贡献者:| 下载:
文件:3.19KB
贡献者:| 下载:
文件:2.67MB
贡献者:| 下载:
文件:212.57KB
贡献者:| 下载:
文件:226.62KB
贡献者:| 下载:
文件:404.00KB
贡献者:| 下载:
文件:8.34KB
贡献者:| 下载:
文件:44.00KB
贡献者:| 下载:
文件:214.00KB
贡献者:| 下载:
文件:25.00KB
贡献者:| 下载:
文件:682.59KB
贡献者:| 下载:
文件:1.42MB
贡献者:| 下载:
文件:76.00KB
贡献者:| 下载:
文件:42.50KB
贡献者:| 下载:
文件:54.00KB
贡献者:| 下载:
文件:2.04MB
相关标签:
随心阅读:IT人的最佳阅读工具
诚邀优质文档资源者入驻
阅读/下载:131/0 | 14.91KB
阅读/下载:62/0 | 212.57KB
阅读/下载:200/0 | 29.93KB
阅读/下载:128/0 | 25.25KB
阅读/下载:98/0 | 25.50KB
阅读/下载:60/0 | 52.45KB
阅读/下载:110/0 | 32.56KB
阅读/下载:61/0 | 364.50KB
阅读/下载:70/0 | 347.00KB
阅读/下载:129/2 | 4.60KB
阅读/下载:131/0 | 14.91KB
阅读/下载:62/0 | 212.57KB
阅读/下载:200/0 | 29.93KB
阅读/下载:128/0 | 25.25KB
阅读/下载:98/0 | 25.50KB
阅读/下载:60/0 | 52.45KB
阅读/下载:110/0 | 32.56KB
阅读/下载:61/0 | 364.50KB
阅读/下载:70/0 | 347.00KB
阅读/下载:129/2 | 4.60KBwpf报表-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
来源:互联网 发表时间: 4:09:40 责任编辑:李志喜字体:
为了帮助网友解决“wpf报表”相关的问题,中国学网通过互联网对“wpf报表”相关的解决方案进行了整理,用户详细问题包括:wpf报表文档c#最近在做一个wpf报表,不是太会,感觉流文档的形式很好,就是做起来不太会用,因为要做表格做边框比较复杂,哪位大神有好的例程施舍一个,感激不尽!中国学网
,具体解决方案如下:解决方案1:/helppdfnet/source/4-examples/21-wpftables.htm表格样式自己定义,有的可以定义,有的不可以。解决方案2:引用&1&楼&duanzi_peng&的回复:/helppdfnet/source/4-examples/21-wpftables.htm表格样式自己定义,有的可以定义,有的不可以。DocumentViewer&仅支持&FixedDocument&或&FixedDocumentSequence&文档,怎么转换,把FlowDocument转换为FixedDocument&或&FixedDocumentSequence解决方案3:http://tech.pro/tutorial/888/wpf-printing-part-2-pagination
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号c# - Report Viewer in WPF? - Stack Overflow
to customize your list.
Join the Stack Overflow Community
Stack Overflow is a community of 6.6 million programmers, just like you, helping each other.
J it only takes a minute:
I want to add a report viewer (just like crystal report viewer) in my WPF project.
I find a link to do this. But this is done by windowsForm Control Hosting. I want to add a report viewer without hosting a winFom Control.
I believe crystal reports (SAP, actually) has a WPF version of their viewer. It can be used with the following code (as an example):
&Window x:Class="WpfCrystalReport.MainWindow"
xmlns="/winfx/2006/xaml/presentation"
xmlns:x="/winfx/2006/xaml"
xmlns:my="clr-namespace:SAPBusinessObjects.WPF.Vassembly=
SAPBusinessObjects.WPF.Viewer"
Title="MainWindow" Height="350" Width="525"&
&my:CrystalReportsViewer HorizontalAlignment="Left" Name="crystalReportsViewer1"
VerticalAlignment="Top" Height="500" Width="500" /&
You need to be sure to reference "SAPBusinessObjects.WPF.Viewer.dll" and also reference "SAPBusinessObjects.WPF.ViewerShared.dll". I am guessing that these are normally downloaded with the crystal reports development version.
Note - If you need a full tutorial, as of this answer, you can find more information . The second page of the article is where they actually create the report and add it to the form.
7,56611641
Your Answer
Sign up or
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Post as a guest
By posting your answer, you agree to the
Not the answer you're looking for?
Browse other questions tagged
rev .24839
Stack Overflow works best with JavaScript enabled

我要回帖

更多关于 两个微信合并在一起 的文章

 

随机推荐