【IT168技术文档】
1.2 应用程序和报表技术
报表的定义日新月异。像计算机/信息业的很多组件一样,它们之间的界限变得日益模糊。这条规则适用于我们行业中的很多概念。比如,很多传统的桌面应用程序现在都可以在一个Web浏览器里运行。这些程序是客户端应用程序,还是服务器端应用程序?如今已经很难将一个商业解决方案归为某一类或者为其划分一条界限。还在不久前,如果在一个Web浏览器中打开一个应用程序,我们就认为它是一个服务器端应用程序——所有处理过程都在一个Web服务器上进行。同样,如果一个应用程序通过单击计算机上的图标开始运行,我们认为它是一个客户端应用程序,这时所有的文件和处理过程都在计算机本地进行。读者参加过基于 Internet的会议或者研讨会吗?如果参加过,这个过程可能是在浏览器中打开一个网页,输入会议编号,魔术般地就会看到运行在演讲者台式机上的 PowerPoint幻灯片和演示。虽然从一个网页开始,会议的应用程序从浏览器中启动,但实际上它是以一个客户端应用程序的方式运行的。这个应用程序通过许可安装到个人计算机中,使用先进的内容流媒体技术,允许用户和服务器宿主的会议进行交互。
那么这些和报表有什么联系?实际上联系很大。使用报表服务,就有能力把报表集成到应用程序中,使得用户不能区分这是两种事物。通过编写少量代码,报表功能可以扩展成为和应用程序一样的方式使用。应用程序在哪里停止?报表从哪里开始?报表从什么时候开始替换应用程序的功能?正如前文所述,这种界限变得模糊。这里的任务只是选择工具满足自己的需要。
最令人激动的消息是,现在已经有了一种工具,可以做一些不可想象的事情。正如我最喜欢的超人的叔叔所讲的:“能力越大,责任也就越大”。如果只是一个简单的报表设计人员,只有简单的需求,好消息就是使用报表服务来设计简单报表时,嗯,非常简单。如果是一个软件开发人员,想使用功能强大的工具来发挥这种使人印象深刻的技术的最大能量,那么欢迎来到创新报表的美丽世界。在本章中,我将介绍常见的报表场景,从最基础的内容开始,接着转向更高级的内容。在后续章节里,读者将更详细地了解到这些功能,学会在自己的报表中使用它们。
信息,就是现在!
想象某个人正在一个关键客户公司的办公室里做一次演讲。他是一家公司的高级销售代表,销售大容量数据备份系统,这套系统所决定的解决方案会在全世界的几个区域数据中心实施。他的团队已经为这次会议准备了几个月。他向客户解释的自己所具备的竞争力和清楚理解客户需求的能力将决定他是否会取得成功。他们团队已经事先做了工作,了解到客户过去曾把打印的医疗记录进行扫描并存储为图像文件。基于这条信息,他确定有一种定制产品一定可以为客户中等容量的图形文件提供文件备份功能。他已经把准备工作的重点放在让自己熟悉这个看起来最合适的系统的功能上面。
在客户的开场报告中,客户告诉他最近对全运动视频图像设备做了一次大型调查,现在客户需要一个具有可以处理大文件功能的备份系统。客户准备做一次超出他预先准备的可用备份解决方案的调查。他的公司最近几星期才开始提供一种大型解决方案,但他对它们的功能并不太熟悉。他已经花很长时间准备销售小型系统,所以并未花时间了解这个新产品。他的助手在做介绍,只剩下15分钟就该他上场演讲了。
他不被别人注意地打开PPC手机,登上World Wide Web。登录到公司的安全报表服务站点,打开产品目录报表,选择产品目录,下钻(drill down)到最新产品。这个报表有一个钻取(drill-through)选项,允许用户快速查看关于新的大容量备份系统的详细规格报表。记下相关规格说明后,他把报表存为一个PDF文件,然后选择客户销售查询历史报表。查询这个客户,他发现有个叫Julie的人在两个月之前从这家公司中查询过相关视频媒体备份系统。
看看房间周围,他发现了一张卡片上有她的名字。他浏览了这次查询的一些细节,发现Julie曾经询问过他的公司是否提供可与一家竞争对手非常昂贵的产品相媲美的解决方案。查询这个竞争对手的站点,他找到Julie提到的竞争产品,这个产品使用了旧技术,比新系统的容量小,并且开销大得多。他把报表和所有相关说明存到内存卡上,然后把卡交给身边的助手,让她去把卡上包含的PDF文件打印出来。
他的同事已经完成她的报告,开始介绍他。他迅速扫了一眼新产品说明,开始了开场白(参见图1-2)。
他解释了他们团队一个最大的优势是实际经验和对每天变化的商务的理解能力。为了提高响应能力和竞争力,就必须适应变化。他展示了中型产品的小册子,并解释了这个产品对于只扫描文档的公司是一种非常好的解决方案。但是对于数字视频,需要一种能力更强的解决方案。他介绍了产品说明并证明产品满足客户需求。

图 1-2
在向客户做介绍的过程中,他的助手打印好了文档带回到会场。随即,他给每个人分发了打印的副本,并对报告做了总结发言。他用眼神和同事做了一个简单的交流,她已经扬起了眉毛。接着,客户的主要决策者Julie非常用力地和他握手,对他花费的时间和付出的努力表示非常感谢。