如何在微软LightSwitch里嵌入Stimulsoft 的报表

发布时间 : 2012-08-31 15:40:56.000|阅读 215 次

概述:将报表功能嵌入在一个LightSwitch创建应用程序中,有很多种选择,比如DevExpress XtraReport LightSwitch,但是这只是对于第一个LightSwitch 项目版本,却没有可以用于Visual Studio 2012的版本,但是Stimulsoft就能够满足这种需求。

对于LightSwitch 项目的报表解决方案,项目里面的2011 (Visual Studio 2010) 的情况有很多种选择,但是一般来说大家还是会比较关注最新版本的Visual Studio 2012 (RC)。

如何在微软LightSwitch里嵌入Stimulsoft 的报表

将报表功能嵌入在一个LightSwitch创建应用程序中,有很多种选择,比如DevExpress XtraReport LightSwitch,但是这只是对于第一个LightSwitch 项目版本,却没有可以用于Visual Studio 2012的版本,但是Stimulsoft就能够满足这种需求。

Stimulsoft是专为开发人员创建的报表工具,比如说.net相关产品,最重要的是Stimulsoft已有的工具支持最新版本的LightSwitch。

下面将说明如何将在Visual Studio 2012 LightSwitch应用程序中嵌入LightSwitch “report”,过程简单明了,编码工作量也比较少。下面是一些优点和缺点,上下文中使用的是LightSwitch工具。

Pros:

  • 报告设计器拥有丰富的功能。
  • 用户可以从本地硬盘保存和重新加载报告。
  • 一大堆报表导出功能。

Cons:

  • 不是LightSwitch扩展,控件必须添加到屏幕上。
  • 绑定内在数据源必须手动完成的(附代码)。
  • 编码需要更改控件的属性。
  • 一些控件上发生的事件影响的应用程序 — — 如关闭报表时关闭应用程序。

尽管有一些缺点,但是可以通过创建一些LightSwitch的用户定义报表功能,实现在开机时就执行自检功能。

如何在微软LightSwitch里嵌入Stimulsoft 的报表

屏幕的用户会选择报表的数据源

如何在微软LightSwitch里嵌入Stimulsoft 的报表

在LightSwitch 应用程序嵌入报表设计器控件

如何在微软LightSwitch里嵌入Stimulsoft 的报表

嵌入式报告视图与一个报告使用一个参数

这就是一个web部署Visual Studio LightSwitch 2012(RC)应用程序。

 


扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP