【问题标题】:Excel pivot table in a web page网页中的 Excel 数据透视表
【发布时间】:2013-06-12 15:21:19
【问题描述】:

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

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

怎么样? moi 的理由是没有意义的,你看到的还有什么理由吗?

【问题讨论】:

  • 你看过 webpivottable.com 吗,它是一个纯 javscript 数据透视表和数据透视图组件,可以轻松集成到任何网页 abd 网络应用程序中。它支持 csv 数据并连接到 Microsoft 分析服务。

标签: javascript jquery excel activex pivot-table


【解决方案1】:

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

  • 如果您的所有客户数据都存储在 Analysis Services 中,那么如果他们无法将数据转为他们想要的数据,那么您的所有 JQuery+CSS 向导都无关紧要p>

  • Analysis Services 的自定义协议旨在转换数十亿条记录,您的 JQuery/CSS 可能还没有那么可扩展

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

  • 强调 IE 兼容性的客户很难在其基础架构中支持 iPad。思考敏捷。当事情发生时担心,不要在怀疑/虚构的事情上浪费精力。作为程序员,我最喜欢的一句话是:

    我们设计支持一千种未来可能性的架构和框架。客户以某种方式设法想出了我们从未设计过的一千零一件事。肯定比我们聪明吧?

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-14
    • 2011-01-18
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多