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

  • 时间:
  • 浏览:0

近期,泥猴桃 城报表控件ActiveReports V14 0正式发布,全面支持 NET Core平台。一块儿,在本次更新中ActiveReports的桌面报表设计器UI得以全面增强,报表预览措施得以全面优化,报表设计能力得以大幅提升。针对在

近期,泥猴桃 城报表控件ActiveReports V14.0 正式发布,全面支持 .NET Core平台。一块儿,在本次更新中 ActiveReports的桌面报表设计器UI得以全面增强,报表预览措施得以全面优化,报表设计能力得以大幅提升。

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

本文,将完整版介绍ActiveReports 在线报表设计器的数据源及数据集的连接功能和本地化支持行态。

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

ActiveReports 推出的Web端在线报表设计器避免了用户B/S架构中的在线报表设计什么的现象。

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

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

此外,您还都里能 把在线设计器直接部署在服务器上,让报表设计人员在越来越多再安装ActiveReports的清况 下,通过打开网址,就都里能 进行报表样式的设计和保存。

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

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

依次点击:数据绑定——>数据源——>打上去,就会弹出另另有一一3个数据连接可视化的窗口,如下所示:

可能前要给报表模板设置多个可选取 的数据源,都里能 直接在设计器的源码Dataset中直接打上去你越来越多再绑定的数据集就都里能 了。

点击数据集的打上去,就都里能 直接打开默认的数据集:



3、Web在线报表设计器数据连接窗口的使用(觉得Web端跟桌面端的报表设计器的数据源连接措施是差越来越来越多的)

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

这里我使用的是 ODBC驱动来做的显示(亲戚亲戚我们歌词 我们歌词 都里能 根据自己的项目选取 不同的数据源类型):

选取 ODBC提供守护进程:

输入连接字符串:

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

Database底下的地址是数据源的绝对路径,让他根据数据源文件的路径进行配置。

数据源连接完成,打上去数据集:

输入查询话语,依次点击验证、选取 :

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

进行报表设计:

链接SQL Server:

· 选取 数据源:SQL client提供守护进程

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

· 选取 数据库

点击打上去,完成数据集的绑定。

输入查询话语:

打上去数据集成功后,数据字段会自动显示出来,设计报表的刚刚直接进行字段绑定就行了。

ActiveReports 的本地化支持

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

这种,可能要本地化Viewer控件,则集线器为:

GrapeCity.ActiveReports.Viewer.Win.dll

分支为:

GrapeCity.ActiveReports.Viewer.Win.resources.dll

在“守护进程文件”文件夹中,“本地化”文件夹存在.... \ GrapeCity \ ActiveReports 14 \ Localization的路径下,但会 含高您都里能 本地化的所有ActiveReports组件。

本地化文件夹含高16个ActiveReports组件,大多数前要另另有一一3个文件。

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

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

在本地化文件夹含高另另有一一3个应用守护进程:NameCompleter.exe,都里能 在运行.bat文件时,创建另另有一一3个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产品官网下载体验。

(本内容属于网络转载,文中涉及图片等内容如有侵权,请联系编辑删除)