网页中的Excel数据透视表

时间:2013-06-12 15:21:20

标签: javascript jquery excel activex pivot-table

这可能是一个可以解决的问题,但实际上我认为Stackoverflow是找到实际答案的最佳来源。

我正在开发一个显示数据透视表的网页。我的解决方案基于纯jQuery + html。到目前为止工作非常好,虽然仍然需要一些CSS工作。 无论如何,我的项目负责人要求我尝试将连接到analisys服务的excel数据透视表作为对象托管到浏览器中。 我不太喜欢这个解决方案,但我需要更多的观点而不仅仅是说过时的架构。 来到我的第一点是,它只能在IE中运行,但不幸的是,最终客户不仅对此感到满意,而且需要 IE。 另一个有趣的一点是,有趣的野兽可能会用来与服务器通信的协议不是真正的HTTP,只是为了让防火墙开心。 最终客户(是的,那个说IE是必需的人)最终也希望看到应用程序在iPad上工作,即使项目似乎在开发的某个时候,我怀疑这个时间足以让Apple正确移植Safari中的ActiveX对象。

怎么样?你觉得moi理由毫无意义吗?

1 个答案:

答案 0 :(得分:9)

企业决策由数据和基础设施驱动,而不是代码。

  • 如果您的所有客户数据都存储在Analysis服务中,那么如果他们无法透视他们想要的数据,则所有JQuery + CSS魔法无关紧要

  • Analysis Services的自定义协议旨在调整数十亿条记录,您的JQuery / CSS可能还不具备可扩展性

  • 大多数企业只有IE6 / 7基础设施,他们甚至没有Firefox,更不用说Chrome了。他们希望您支持IE而不是升级每个桌面

  • 强调IE兼容性的客户几乎无法在其基础架构中支持iPad。认为敏捷。当事情来临时担心事情,不要在怀疑/虚构事物上浪费精力。我最喜欢的程序员引用是:

      

    我们设计支持未来千种可能性的架构和框架。客户以某种方式设法提出了我们从未设计过的千千万万的事情。当然,他们必须比我们更聪明?

所以你需要对你被要求做的事情持开放态度。

如果这篇文章没有直接回答你的问题,我很抱歉。但我想这样离开。