创建具有数据网格功能的可移植HTML报告
Creating portable HTML reports with datagrid features
创建业务报告时,导出通常是一项重要功能,因此用户可以共享数据;然而,您通常必须在保留格式(PDF)或保留数据操作功能(CSV、XLS)之间进行选择。
我正在考虑一种更好的导出报告格式,该格式具有以下功能:
- 一个单一的HTML文件,可以被所有主要的浏览器使用,包括移动版本。典型的用例是,一些用户可以访问一个复杂的系统,而另一些用户需要它的一些数据,但访问该系统是过度的。手动导出和操作Excel文件是有限且耗时的
- 能够对报表中的数据进行排序、分组/小计和筛选(因此,没有服务器)。生成的页面/应用程序可以先过滤服务器数据,然后将可见的内容(包括分组/排序)导出到此文件
- 能够打印并导出到CSV(可能像这样)。这应该和获得格式化的XLS文件"一样好",再加上增加的可移植性,如果需要额外的操作,在电子表格软件中打开应该是微不足道的
这方面的一般方法并不难想象:一个HTML数据网格,所有源JS文件都嵌入在文件中,一些数据导出函数。文件大小不是一个大问题,因为这会通过电子邮件发送,但网格之外的复杂设置(如图表)并不在范围内。
其他人已经这么做了吗?或者你可以向fork推荐一个合适的数据网格项目来开始工作?我在看http://backgridjs.com/但不确定这是否是一个合适的候选人。
感谢您的反馈。
我是一个名为Appizy的法国小服务的开发人员。作为一名工程师,我经常面临在公司外共享电子表格的问题。我终于结束了开发一段代码,将电子表格转换为HTML/CSS/JS中的独立工具。
现在,我使用电子表格软件(OpenOffice或LibreOffice)"开发"我的工具,并感谢Appizy。如果它能满足您的需求,请告诉我。
我真的很期待对服务的反馈。
BR,Nicolas
相关文章:
- 二进制数据的可移植hashCode实现
- 解析主机时,可移植的本机客户端权限被拒绝
- HTML客户端可移植文件生成-无外部资源或服务器调用
- 如何创建一个可由html/javascript识别的新Web字符符号
- JavaScript 打破标签的可移植性如何
- 如何使 thunks 独立于状态形状以使其可移植
- 可移植函数,用于在单击时从DOM中删除元素
- 嵌套的可移植动态项未折叠
- 创建具有数据网格功能的可移植HTML报告
- 我如何使这个JavaScript代码可移植
- 元素.隐藏变量可移植性
- 移动Safari上的可保持html按钮
- 用于html/javascript项目的可移植数据库
- 可从HTML拖拽,可在SVG上拖拽
- 当鼠标位于子可滚动HTML元素上时,如何使用鼠标滚轮移动父滚动条
- 从Confluence XML或HTML生成可搜索的可移植静态HTML站点
- $.ajax中的变量可移植性
- 创建对象后设置原型属性的可移植方法是什么?
- 对于轻量级、可移植的基于js的web应用程序存储持久数据的最佳方法的建议
- 将j/s变量注入到可重用HTML块中而不在j/s文件中混合两者的有效方法是什么