彩票走势图

如何让XtraReports设计预览在web项目里面工作

原创|其它|编辑:郝浩|2012-08-27 03:44:08.000|阅读 495 次

概述:最近,我们决定对我们的一个项目使用Developer Express XtraReports。虽然这是一个令人印象深刻的产品,并有着丰富的功能,但是它的设计支持功能在web项目下运转并不像在Windows项目下那么顺畅。经过反复试验,我们发现了一个窍门,可以使用参数化查询让设计预览选项卡工作

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

最近,我们决定对我们的一个项目使用Developer Express XtraReports。虽然这是一个令人印象深刻的产品,并有着丰富的功能,但是它的设计支持功能在web项目下运转并不像在Windows项目下那么顺畅。经过反复试验,我们发现了一个窍门,可以使用参数化查询让设计预览选项卡工作。以下就是操作步骤:

1、在Web项目中添加新的XtraReport。

2、在XtraReports designer打开时,双击DataAdapter。 如果在你的工具栏没有出现dataadapter(默认是不可见),你必须手动将它们添加到工具栏中。

3 、使用向导设置DataAdapter。

4 、在属性网格中通过导航找到DataAdapter的SelectCommand |Parameters属性。使用Parameters对话框为每个参数设置默认值。这将使该报告在设计时执行命令。

5、 从DataAdapter菜单中选择“Generate DataSet”。在出现的对话框中,确保复选框中显示“Add this dataset to designer.”

6 、单击报告并检查属性来确认该报告的 DataSource、 DataMember,DataAdapter属性已经正确设置。

7、 尝试报告的细节区域添加几个字段,然后单击preview选项卡。在短暂的延迟之后就会出现预览!

这种方法直接使用DataAdapter。如果你首先创建DataSet然后再添加表格由Visual Studio创建的默认适配器将会是TableAdapter。TableAdapters不会以这种方法工作,因为他们在设计时没有设置默认参数值。不巧的是,出现在XtraReports的DataAdapter属性编辑器唯一的适配器就是TableAdapters。然而,如果你点击网格,开始输入你的DataAdapter的名称,属性网格将找到它并将它分配给正确的属性。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:翻译

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP