ActiveReports 8 本身内置了丰富的本地化文件,从 7.0 起ActiveReports 即添加了全面的汉化资源。同时,在运行时 ActiveReports 也提供了即时的本地化功能,本篇文章即将阐述运行时本地化的方法。我们可以在运行时即时切换语言版本。
下图为示例程序最终效果图如下,窗体中包含两个下拉框,第一个用于选择当前展示报表,第二个用于选择当前使用的语言。
具体实现方法请参考示例:
效果图:
ActiveReports 8 本身内置了丰富的本地化文件,从 7.0 起ActiveReports 即添加了全面的汉化资源。同时,在运行时 ActiveReports 也提供了即时的本地化功能,本篇文章即将阐述运行时本地化的方法。我们可以在运行时即时切换语言版本。
发布于 2014/09/06 00:00
ActiveReports 8 本身内置了丰富的本地化文件,从 7.0 起ActiveReports 即添加了全面的汉化资源。同时,在运行时 ActiveReports 也提供了即时的本地化功能,本篇文章即将阐述运行时本地化的方法。我们可以在运行时即时切换语言版本。
下图为示例程序最终效果图如下,窗体中包含两个下拉框,第一个用于选择当前展示报表,第二个用于选择当前使用的语言。
效果图:
ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。
您对ActiveReports产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛
选择葡萄城ActiveReports报表最重要的一点,就是降低系统与报表功能的耦合度;采用ActiveReports报表,使我们系统的报表功能得以模块化,这点更符合我们系统架构的设计要求。其次ActiveReports报表本身的优良特性,为系统打造更强的用户体验如虎添翼,如数据钻取、交叉报表、数据导出等。
对于选择ActiveReports的原因,负责该项目的工程师表示,“我们主要做的是医院LIMS系统,在使用ActiveReports之前,旧系统没有报表工具,全靠代码实现报表设计,逻辑复杂,兼容性少。现在使用ActiveReports报表控件,它支持多种模板,报表设计简单快速,并且可以很轻松地设计出以前靠写代码实现不了的复杂报表。同时,我们的客户也能根据自己的需求进行报表的设计。让客户自己做报表,在以前是想都不敢想的事情,现在我们的客户都成了报表专家,ActiveReports不仅赋能了我们的开发人员,也赋能了我们的客户。”
天玛公司负责评估选型的工程师刘工说明了选择ActiveReports的原因和体会,“我们做的是制造执行MES系统,在使用ActiveReports报表控件之前,没有报表工具,全靠代码实现报表设计,逻辑复杂,兼容性少。现在使用ActiveReports报表控件,它支持多种模板,报表设计简单快速,并且可以很轻松的设计出以前靠写代码实现不了的复杂报表,甚至我们的业务人员都能根据自己的需求进行报表的设计。让业务人员做报表,在以前是想都不敢想的事情;现在我们的业务人员都成了报表专家。ActiveReports不仅赋能了我们的开发人员,也赋能了我们业务人员。”
陕西易唐云网智能科技有限公司成立于2016年,致力于定制化软件解决方案,以信息化技术开拓企业视野,用数据勾勒企业形象。公司主营业务为环评项目管理平台和营销数据分析平台,旨在通过对大批量数据积累、整合、统计、分析形成对营销、管理有指导意义的大数据分析报表,实时分析公司运营现状。
ActiveReports 不仅能够动态生成行列,也可以创建更为复杂的层级结构报表。使用矩表控件节约了我们开发 UI 的时间和成本,并提高了前端的 Web 加载性能。
关注“葡萄城社区”
加微信获取技术资讯
想了解更多信息,请联系我们, 随时掌握技术资源和产品动态