TX Text Control X10新功能大揭秘(6):报表数据源配置文件

发布时间:2013/10/24 00:10 发布者:jian

返回博客中心

TX Text Control X9 产品发布至今已有近一年时间,在此期间葡萄城控件作为 Text Control GmbH 中国总代理,我们不仅为 TX Text Control 中文用户提供了丰富的产品中文资料中文资源包中文演示程序,我们还不断收集中文用户对产品的功能需求和用户案例,并以此为依据同厂商展开 TX Text Control X10 新功能的讨论和研究。

TX Text Control X10 将会在201311月底正式发布,在发布之前葡萄城控件与 TX 厂商一起,为广大的中文用户提供 TX Text Control X10 新功能介绍的系列文章。同时,敬请大家关注葡萄城技术博客中关于 TX Text Control 产品相关的更多文章。 

就如大家所了解到的一样,TX Text Control X10 中对报表功能做了很多增强,本文主要是向你介绍报表数据源配置文件相关内容。

报表数据源配置文件已经随模板设计器而发布,其中包含数据连接和数据关系。通过这种方式,你再也不必使用代码为主-从合并块定义数据之间的关系了。所有的操作只需你在模板设计器中打开数据源,创建数据之间的关系,并将这些设置保存为报表数据源配置文件即可。

最后,在你合并模板之前指定该配置文件,所有的数据源和数据关系会被自动加载。

在模板设计器中,你可以通过新增的数据关系对话框定义多个数据表之间的关系,所有的设置都可以直接保存为XML格式配置文件。

image

由此带来的好处在于,你可以非常方便地获取处理数据源信息的一个独立文件,你可以在不同的模板之间重复使用该文件,一旦需要修改数据源配置信息时,你只需修改一次配置便可同时反映到所有使用该文件的模板中,大大节省开发时间。

在模板设计器中,你可以非常方便地保存配置文件和模板

image

Visual Studio中,你只需一行代码便可将模板与数据源进行合并,而且,所有数据关系也会进行自动处理。你需要做的仅是将Text ControlMailMerge组件拖拽到Form上,并进行以下操作:

l  通过TextComponent属性奖励MailMergeTextControl之间的关系

l  指定数据源配置文件路径

l  指定模板文件路径

image

最后,你只需通过代码调用 MailMerge.Merge方法启动合并操作即可。

以上只是 TX Text Control X10 诸多新功能中的冰山一角,更多新功能介绍请关注葡萄城技术博客中的 TX Text Control X10 新功能大揭秘 系列文章。


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网