BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

List & Label 19支持报表参数、集合变量、OData和REST数据提供器

| 作者 Anand Narayanaswamy 关注 0 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝 发布于 2013年12月4日. 估计阅读时间: 6 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

List & Label 19已经发布,新版本支持报表参数、集合变量、可扩展区域、交互式排序,同时还引入了新的图表,例如:组合图(combined)、堆放图(stacked)、漏斗图(funnel)、管道图(pipeline)、shapefile和环形图(donut)。另外,它还为OData和REST数据提供器提供了支持,包括固定宽度的legend。
List & Label 19拥有创造用户界面的能力,它支持高分辨率的便携式设备,例如平板电脑。该功能能够确保可以清晰地显示文本,防止字体显示为小尺寸。此外,LL19兼容Windows 8.1、Visual Studio 2013和第三方IDE Embarcadero RAD Studio XE5。借助于最新版本的LL19,我们能够在任意兼容HTML5的浏览器中显示SVG输出格式。
在一个InfoQ的采访中,List & Label的董事总经理兼发展部主管Jochen Bartlau分享了更多包含在新版本中的功能。

InfoQ:报表参数和集合变量功能的意义在哪?

这两个都是List & Label 19的重要功能,同时它们也为扩展接下来版本中的报表工具建立了良好的基础。集合参数是一个真正的创新,我之前从来没有在任何其他的报表产品中看到过这样的功能。该功能允许用户根据条件添加属性——你能够容易地定义一个名为“CategoryColor”的颜色变量,然后在任何条件格式中使用它,例如,如果序列号编码了必须的信息那么仅仅需要基于序列号的前两个字符。如果数据没有提前针对报表做优化那么该功能是非常有帮助的。

报表参数允许用户创建灵活的报表,而不是必须得为每一个客户设计单独的报表;现在可以很容易地为产品或者年份这样的信息提供下拉列表,并且允许最终用户从任意参数排列中选择。当然,这些下拉列表中的数据变量可以从数据库中读取。List & Label对参数的支持非常彻底,它提供了不同类型的参数,例如date、boolean、text,甚至支持依赖参数(某个参数的数据根据另一个参数的选择值进行过滤)。

InfoQ:你能与我们分享一下shapefile图表的使用么?

Shapefiles是在地图上可视化数据事实上的标准。因特网上到处都是免费的shapefiles,能够显示分布在国家、州、甚至更小范围上的数据。Shapefile图表和LL19中的其他图表紧密集成在一起。

它使用的数据和所有其他类型的图表一样。将它集成进已有的报表中简直是小菜一碟。我们甚至支持通常会伴随着shapefiles的属性数据库。在这种情况下,报表中的数据能够很容易地被链接到一个国家的属性上(例如它的ISO码)。

InfoQShapefile和地理数据可视化(geovisualization)有什么不同?

Shapefiles可远不止地理数据可视化那么简单。后者是它的一个重要用例,用户能够容易地创建他们自己的shapefiles显示地板、座椅规划或者任何其他的任意图形数据。因为数据格式是标准化的,所以很多CAD应用程序都支持导出shapefiles。我们提供了一个大型影院座椅计划的示例,它展示了该功能的潜能。所有的应用程序,如果它们需要显示分布在全球或者局部范围的数据,那么它们都能够立即从该功能中受益。

InfoQ:你能详细地描述一个环形图的使用场景么?

环形图是List & Label图表家族新增的一个非常漂亮的功能。从根本上说,它是现有饼状图的一个轻量级变体。它支持完全自定义——设置“洞”的大小和设置标签、值、字体和颜色一样简单。

InfoQ:你能解释一下OData数据提供器的重要性么?

OData已经成为Web数据库的一个非常通用的数据格式。Microsoft决定通过向LightSwitch中添加OData支持进一步推动它的发展。虽然它之前能够绑定到OData源(例如,使用JSON数据提供器),但是实现过程异常麻烦。现在的新数据提供器甚至支持元数据解析,所有的表、关系和数据类型都会自动解析。关联的数据仅会按需查询,确保性能得到优化。

InfoQList & Label 19中的REST数据提供器可以服务于哪些目的?

REST提供器开创了一个全新的数据源世界,内容管理系统、售票系统和许多其他的Web服务都提供了用于查询数据的REST服务。通过添加REST支持,使用云数据已经变得轻而易举。

InfoQ:你能与我们分享一下 List & Label未来的路线图么?

我们很有可能会沿着之前版本所采用的路线图继续走下去——密切关注市场动态同时尽量尽快地跟随发展潮流。我期望在接下来的几个月中提供越来越多的桌面即服务(Desktop as a Service)。这样就能够在平板电脑或者手机这样的现代设备上使用“传统”应用程序。我们一定会为这些场景提供最佳支持——LL19中的高DPI支持仅仅是我们向这个方向迈出的第一步。除了发展云和Web功能之外,我们还将进一步提升我们的优势。我们的报表设计器是一个标志性功能,希望大家时不时地关注一下确信我们再一次树立了可用性标准。

查看英文原文List & Label 19 Adds Report Parameters, Collection Variables, OData and REST Data Providers

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

不错 by 张章 鸥翔鱼游

看了此贴菜鸟又涨姿势了

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT