您的位置:首页>>互联网

ActiveReports 在线报表设计器:可视化数据连接接口,以及本地化支持

发布时间:2020-01-03 10:36:36  来源:互联网    背景:

  近期,葡萄城报表控件ActiveReports V14.0 正式发布,全面支持 .NET Core平台。同时,在本次更新中 ActiveReports的桌面报表设计器UI得以全面增强,报表预览方式得以全面优化,报表设计能力得以大幅提升。

  针对在线报表设计器,ActiveReports V14.0增加了数据源及数据集的连接功能、带状列表控件,以及本地化支持。

  本文,将详细介绍ActiveReports 在线报表设计器的数据源及数据集的连接功能和本地化支持特性。

  让我们重新认识ActiveReports 的在线报表设计器

  ActiveReports 推出的Web端在线报表设计器解决了用户B/S架构中的在线报表设计问题。

  在ActiveReports V14.0中,在线报表设计器的功能再次加强:提供可视化数据连接的窗口。

  如今,ActiveReports 的Web端在线报表设计器功能将和桌面端报表设计器的功能一样强大。

  此外,您还可以把在线设计器直接部署在服务器上,让报表设计人员在不用安装ActiveReports的情况下,通过打开网址,就可以进行报表样式的设计和保存。

  1、在线报表设计器的初始界面:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110014vko1reuqfvvlvkek.png

  2、完成数据源数据集绑定

  依次点击:数据绑定——>数据源——>添加,就会弹出一个数据连接可视化的窗口,如下所示:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110033ui8p8k74kk8pt845.png

  如果需要给报表模板设置多个可选择的数据源,可以直接在设计器的源码Dataset中直接添加你想要绑定的数据集就可以了。

  点击数据集的添加,就可以直接打开默认的数据集:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110054vms55qybbmubywv5.png
https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110103fjwpvmcwvlcawesl.png

  3、Web在线报表设计器数据连接窗口的使用(其实Web端跟桌面端的报表设计器的数据源连接方式是差不多的)

  4、Web端在线报表设计器可以绑定的数据源类型支持以下6种:ODBC、SQLClientOLE DB、ODBC、JSON、CSV、XML

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110118e70hty3yr89h5t70.png

  这里我使用的是 ODBC驱动来做的显示(你们可以根据自己的项目选择不同的数据源类型):

  选择ODBC提供程序:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110141qcc95bpnzeebib9b.png

  输入连接字符串:

  Driver={SQLITE3ODBC DRIVER};database=D:/Data/ArsDemo.db

  Database后面的地址是数据源的绝对路径,你可以根据数据源文件的路径进行配置。

  数据源连接完成,添加数据集:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110201woabqmrqr8aom5ou.png

  输入查询语句,依次点击验证、确定:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110218fbq2g6pegg3b63ra.png

  数据集绑定成功后,就会直接显示对应的数据字段:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110231son7izoonmb71qoe.png

  进行报表设计:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110245mqng7zrqqn391q6q.png

  链接SQL Server:

  · 选择数据源:SQL client提供程序

  · 选择服务器:输入用户名和密码

  · 选择数据库

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110313l9zfiwooffad3idw.png

  点击添加,完成数据集的绑定。

  输入查询语句:

https://gcdn.grapecity.com.cn/data/attachment/forum/201912/24/110326kg4ue4e4zu04zevo.png

  添加数据集成功后,数据字段会自动显示出来,设计报表的时候直接进行字段绑定就行了。

  ActiveReports 的本地化支持

  ActiveReports使用“集线器和分支”的模型来本地化资源,集线器是主要的执行程序集,而分支是包含应用程序本地化资源的附属DLL。

  例如,如果要本地化Viewer控件,则集线器为:

  GrapeCity.ActiveReports.Viewer.Win.dll

  分支为:

  GrapeCity.ActiveReports.Viewer.Win.resources.dll

  在“程序文件”文件夹中,“本地化”文件夹位于.... \ GrapeCity \ ActiveReports 14 \ Localization的路径下,并且包含您可以本地化的所有ActiveReports组件。

  本地化文件夹中有16个ActiveReports组件,大多数都有两个文件。

  · .BAT:用来设置文件的本地化。

  · .ZIP:包含您需要更新或更改字符串的资源文件(.resx)。

  在本地化文件夹中有一个应用程序:NameCompleter.exe,可以在运行.bat文件时,创建一个SatelliteAssembly文件夹,该文件夹的语言子文件夹包含本地化的GrapeCity.ActiveReports.AssemblyName.resources.dll文件。

  将包含 *.resources.dll 的语言文件夹放置在主要执行程序集的文件夹中,实现修改。

  注意:必须先执行本地化的GrapeCity.ActiveReports.AssemblyName.resources.dll ,然后才能将本地化分发或放置到全局程序集缓存(GAC)中。

  在收到DLL文件后,可以将带有签名的DLL文件的语言子文件夹拖到C:\ WINDOWS \ ASSEMBLY中,或将其与解决方案一起分发。

  当主要执行程序集需要资源时,它将使用ResourceManager对象来加载所需的资源。

  ResourceManager使用线程的CurrentUICulture属性。

  在程序运行时设置CurrentUICulture属性,或者在代码中设置强制执行的文化语言UI,就可以测试附属DLL是否被正确加载。

  ResourceManager类使用CurrentUICulture属性查找包含当前区域性的附属DLL的子目录。如果不存在子目录,则ResourceManager将使用程序集中嵌入的资源。

  关于在线报表设计器:可视化数据连接接口,以及本地化支持使用过程中的任何技术问题,都可以在ActiveReports 求助中心发帖提问,我们会第一时间作出解答。

  以上就是ActiveReports V14.0关于在线报表设计器增强功能的介绍,如需了解更多新特性内容,欢迎前往ActiveReports产品官网下载体验。

  ActiveReports 官网:https://www.grapecity.com.cn/developer/activereports

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页 本文来源:互联网

本文评论
助力疫情防控,深兰AI测温系统在武汉多场景应用
在这段时期,“宅”了很久的人们正面临复工复产,为了避免疫情发生,很多城市都采取了一...
日期:05-11
顺丰回应送外卖:内部推行,没有对外
5月11日消息 根据中国新闻网的消息,顺丰就送外卖一事进行了回应,称“丰食”是顺丰同城...
日期:05-11
NEX100+ CLUB会员5月专属福利,vivo联合腾讯理财通打造理财专栏
5月10日,vivo联合腾讯理财通为NEX100+ CLUB会员们打造了一期理财专栏。受疫情影响,当下全球金融市...
日期:05-11
电动牙刷怎么用?超便捷使用方式无可争议
电动牙刷怎么用?超便捷使用方式无可争议
  身为高科技产品,电动牙刷的使用方式比普通牙刷方...
日期:05-11
家庭影院有哪些品牌?应该怎么选择,哪几点需要注意?
由于春节前后的特殊情况,不少公共娱乐场所都禁止开放,封闭空间人头攒动的电影院更是一直到5月都未能...
日期:05-11
百度CIO李莹受邀混沌大学课堂 详解新一代人工智能地图的洞察与实践
随着AI时代的加速到来,第五代地图——人工智能地图应运而生。5月9日,百度副总裁、百度...
日期:05-11
UCloud优刻得助力东浩兰生搭建云上2020年中国品牌日活动上海展馆
用手轻点屏幕,看到的是比现实世界更加精致漂亮的360度球形展厅;球厅幕墙外,是上海浦江两岸璀璨的...
日期:05-11
共迎数字经济新“基”遇,华为云与计算城市峰会2020 特别节目 520重磅来袭
加快复工复产、复市复业,需要新动能、更需要新抓手。发展数字经济就是重要的抓手,全面开动"新基建...
日期:05-11
魔爪可折叠跨界稳定器Mini-P正式开售,售价仅1199元
5月11日,魔爪官方宣布可折叠跨界稳定器Mini-P在京东首发开售,将于12日在天猫平台发售。本次魔爪匠...
日期:05-11
市值逼近4万亿 大行看好腾讯Q1“逆成长”
4月以来,上市公司一季报集中进入披露季。5月13日,腾讯控股(HK,00700)将成为首家披露一季度财报的...
日期:05-11
拦路抢劫!这样的提示框你遇到过吗?
近日一位网友在家上网时,iPhone Safari网页里经常弹出“在手机淘宝中打开链接吗?”的提...
日期:05-11
百度网盘共享文件夹全面解决在线办公文件传输问题
随着国内疫情得到有效控制,许多企业纷纷迎来复工复产。然而,办公族们远程办公形成的一些好的办公...
日期:05-11
真香!“粉丝”名声不好N多人还要做的原因找到了
前段时间,网上流行一个笑话:
  粉丝:就算你与全世界为敌,我也会站在你这边。明星:我为...
日期:05-11
活字格赋能鑫翰环境,低代码搭建实验室管理系统(LIMS)
近日,西安葡萄城信息技术有限公司(以下简称葡萄城)签约江苏鑫翰环境监测科技有限公司(以下简称鑫翰...
日期:05-11
美股云计算板块受追捧,金山云上市首日股价涨超40%
雷军在接受记者采访时表示,首先,金山云上市的时机已经比较成熟;其次,在疫情的压力下,中概股的压...
日期:05-11
期待吗?华为手机新技术曝光
对于现在的手机厂商来说,大家都在忙着一件事,那就是如何把摄像头真正的放在屏下,且已经达到了大...
日期:05-11
打造票房神话的北京文化,如何在寒冬再创佳话
在影视寒冬的背景下,影视寒冬论已成为全行业的共识,2019年的影视寒冬还未完全度过,2020年又迎来&...
日期:05-10
Dior迪奥与美图公司达成战略合作,携手打造Dior迪奥AI美妍测肤功能
不断追求极致与卓越的Dior迪奥护肤,秉承Christian Dior迪奥先生“让女性更美丽,同时更愉悦、...
日期:05-10
上市首日爆涨 40%,金山云冲破中概股阴影
摘要
  好生意不会因为一时的艰难而受阻。
  5 月 8 日晚间,中国云计算战场的主要玩...
日期:05-10
百度APP开启强基计划政策直播 20余所高校招生办代表齐聚
2020年高考临近,备受千万考生及家长关注的强基计划试点高校招生简章陆续公布。5月10日上午10点,百...
日期:05-10
  专栏介绍
半斤 的专栏
半斤发表的文章
积分:
自我介绍 :