找回密码
 立即注册

QQ登录

只需一步,快速开始

Noel

初级会员

11

主题

82

帖子

499

积分

初级会员

积分
499

活字格认证

Noel
初级会员   /  发表于:2018-2-9 11:33  /   查看:9140  /  回复:13
有客户咨询想在页面上做一些操作(如查询),导出一个sheet, 再做一些操作生成一个sheet.....最后把这些sheet导出成一个excel文件。
虽然现在活字格还不支持。
但是活字格提供了强大的接口支持,通过自定义webapi,自定义js可以做到。
示例在附件中。以下是运行效果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +1 收起 理由
ZERO110 + 1

查看全部评分

13 个回复

倒序浏览
不懂的小方块活字格认证
注册会员   /  发表于:2018-2-9 12:23:36
沙发
请问在点击+Sheet这个按钮的时候刷新页面可以吗
回复 使用道具 举报
Noel
初级会员   /  发表于:2018-2-9 13:14:06
板凳
你说的刷新是什么样的操作?

如果只是活字格页面的跳转,是没有问题的。
回复 使用道具 举报
Noel
初级会员   /  发表于:2018-2-9 13:28:36
地板
如果你浏览器刷新后还要能用的话,你可以修改示例里的js, 把之前添加的sheet缓存起来,比如说存到cookie里面。 技术实现是没有问题的
回复 使用道具 举报
不懂的小方块活字格认证
注册会员   /  发表于:2018-2-9 14:08:48
5#
需要window.location.reload(true)页面刷新后仍可以用
回复 使用道具 举报
Noel
初级会员   /  发表于:2018-2-9 19:53:27
6#
不懂的小方块 发表于 2018-2-9 14:08
需要window.location.reload(true)页面刷新后仍可以用

我改了一下示例,在页面刷新后,还是能记住前面导出的sheet.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
不懂的小方块活字格认证
注册会员   /  发表于:2018-2-11 11:47:57
7#
在导出成一个sheet的时候会将按钮以图片的形式保存在excel中,这样对用户没有什么意义,用户只需要看到页面的内容,按钮不需要显示出来,隐藏起来就可以了
回复 使用道具 举报
TimZhang
中级会员   /  发表于:2018-2-11 16:45:38
8#
回复 使用道具 举报
lsyer
注册会员   /  发表于:2020-3-9 14:28:00
9#
这个参考很实用。
不过还有两个问题:
一是目前这个插件只能导出匿名用户有权限的页面,那么服务器编程的自定义接口中,默认是以什么身份访问其它页面,能否指定?
二是接口权限的访问限制,是否需要自己读用户权限表来控制,有没有简便些的方法?
另外就是,这个插件的源码是否方便提供?
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-3-10 10:36:01
10#
不会吧,我怎么感觉这个老铁的做法,所有的页面都可以使用呢?
不然您试试
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部