ActiveReports 9 新功能:创新的报表分层设计理念

在ActiveReports 9 中首创提出报表层的设计理念,报表分层设计是对报表中不同控件进行分组管理和设计,可对同组内的全部控件进行锁定/解锁,添加/删除,显示/隐藏,调整透明度等操作,降低复杂报表模板的设计难度。同时,通过报表层提供的不同设备上的可见性设置选项, 包括:预览显示、打印显示、导出显示,以及这三种选项的任意组合,可零编码实现一式多份、报表套打等中国式报表需求。在ActiveReports中页面报表和RDL报表支持该功能。<div style="width:500px;height:400px;overflow:hidden"><img src="/image.ashx?picture=image_thumb_545.png" alt="ActiveReports 9 新功能:创新的报表分层设计理念" style="width:500px" /></div>

葡萄城发布新版ActiveReports 9报表控件和报表服务器

2014年11月10日---葡萄城宣布正式发布ActiveReports 9,包含了三种报表模型:RDL报表、页面报表、区域报表。对于ActiveReports中的这个最新版本中,我们专注于提高产品的性能、自定义能力,易用性。

为什么50%的葡萄城控件客户选择续订金牌服务?

当您购买带金牌服务的产品授权的时候,会得到一年的金牌技术服务,这一年内您就可以使用到软件的最新版本、电话支持和高优先级的论坛支持服务。一年以后,您可能会觉得“我很满意现在拥有的版本,新版本对我没什么价值”、“我们的产品已经比较熟悉”,不再需要葡萄城金牌服务了。也有客户因为预算原因无法及时续订。您想知道为什么有50%的客户选择续订金牌服务吗?下面是我们收集和整理的一些客户心得。

ActiveReports报表:重置分组序列

ActiveReports 报表分组用于在报表中统计或归类数据,分组允许您以某一字段为分类进行浏览报表。本篇文章我们将阐述如何在不重新设计整个表单的前提下,重置分组序列。ActiveReports 分组使用 DataField 属性实现分组功能,所以我们可以通过修改 DataField 进行分组的顺序重置。使用附件中的示例,你会发现分组序列默认为:Country | City重新序列后分组为:City | Country点击重新排序按钮即可进行上述改变。

ActiveReports 报表:自定义打印

ActiveReports 报表控件可以灵活的控制打印设置,本篇文章中我们将介绍以下内容:直接打印报表设置默认打印对话框 使用自定义打印对话框

在MVVM模式下使用C1Chart(二)

在上一篇中,我们介绍了在MVVM模式下使用C1Chart(一)。那么如何在C1Chart动态的添加和删除数据序列。本文就在上一节的基础上,就此内容展开讨论。如果我们在C1chart的model下有大量的bindings,那么ChartData需要接受一个binding。我们可以简单的设计一个C1ChartData属性,暴露在ViewModel,然后运行时从这个ChartData添加和删除序列。在下面我们通过实现,让用户更加清楚地了解。首先,需要在VisualStudio创建一个WPF工程。在Sales类的基础上展示数据。因此我们需要创建这个类。

ActiveReports 报表控件:合并报表

ActiveReports 报表控件 为我们提供了一个简单易用的报表解决方案,我们也可以定制样式丰富的报表,并且可以合并多个报表在同一报表中,本篇文章中我们将介绍如何合并区域报表和页面报表到同一报表浏览器中。合并区域报表合并页面报表在报表浏览器中合并区域报表:实现方法十分的简单,可以使用 SectionDocument 下的 PagesCollection 对象用于获取和添加其他报表的页面到当前报表,添加之后既可以导出多个报表模板到同一文件,即完成了报表控件的合并:步骤如下:

使用C1Live更新控件

如果已经安装了C1旧版本,因为C1版本升级,需要从网页上下载和安装最新版本。有没有更简单和快速的方法去更新ComponentOne控件呢?有客户想到了C1Live。本文就来介绍下ComponentOne Studio Live(C1Live)的更新步骤。C1Live是一个用来更新的应用,可以搜索和安装Component assemblies最新的版本。C1Live从特殊的服务器获取控件的assemblies(.dll)和相关的包含描述VisualStudio属性的XML文档。C1Live比下载整个安装包要快速很多,因为它不包含一些东西,比如工具箱和示例的安装。这对有经验得开发人员是很用的,他们也许不需要在每次更新的时候更新额外的东西。有一点很重要,C1Live不允许更新没有安装过的控件。可以使用C1Live更新已经存在的,如ComponentOne的WinForms,ASP.NET,WPF,CF和IPhone产品等。

在MVVM模式下使用C1Chart(一)

WPF下的C1Chart在MVVM设计模式下可以使用。这个概念的应用和你使用其它的控件一样。在ViewMode下需要暴露集合和绑定属性,然后所有的就能很容易在Chart view的XAML中设置。本文介绍在MVVM模式下绑定图表的最基本的步骤。

Winforms平台下创建Chart的可移动Y轴提示

在Winforms平台下,C1Chart支持了tooltips。本文就在这个基础上讨论如何通过图表的tooltip展示可移动Y轴。实现是非常简单的。我们需要获取数据点,然后在图表上创建一个仿Y轴。为了实现这个,当鼠标在图表移动的时候,我们首先需要获取鼠标的位置。我们使用Chart的Move事件来存储X/Y的位置。代码参考如下:private void c1Chart1_MouseMove(object sender, MouseEventArgs e){ X = e.X; Y = e.X; Invalidate(true);}

推荐相关资源
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态