找回密码
 立即注册

QQ登录

只需一步,快速开始

xyz_2019

注册会员

6

主题

27

帖子

191

积分

注册会员

积分
191
xyz_2019
注册会员   /  发表于:2019-12-11 17:09  /   查看:3377  /  回复:7
1金币
本帖最后由 xyz_2019 于 2019-12-20 12:11 编辑

当前只能够导出一个Excel表格,并且导出后会自动打开,终止命令的执行。
希望可以同时导出多个Excel文件(放在循环命令内,依次导出),导出后不自动打开。

最佳答案

查看完整内容

已经通过JS命令实现,多次对含有"导出Excel表格"命令的button执行.click,每次click之后延时几秒钟即可。

7 个回复

倒序浏览
最佳答案
最佳答案
xyz_2019
注册会员   /  发表于:2019-12-11 17:09:33
来自 3#
已经通过JS命令实现,多次对含有"导出Excel表格"命令的button执行.click,每次click之后延时几秒钟即可。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-11 17:53:14
2#
目前活字格的策略一个按钮中不支持导出多个Excel表格
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-20 16:25:55
4#
xyz_2019 发表于 2019-12-20 12:09
已经通过JS命令实现,多次对含有"导出Excel表格"命令的button执行.click,每次click之后延时几秒钟即可。

这也是一种方案,不过你可能需要考虑下是否存在第一个还没导出第二个就执行了,这样可能会存在问题。当然,如果你的目前没有这种情况就没问题
回复 使用道具 举报
xyz_2019
注册会员   /  发表于:2019-12-21 16:38:16
5#
本帖最后由 xyz_2019 于 2019-12-21 16:49 编辑
Eric.Liang 发表于 2019-12-20 16:25
这也是一种方案,不过你可能需要考虑下是否存在第一个还没导出第二个就执行了,这样可能会存在问题。当然 ...

您说的对,如果没有延时,就只会导出最后一个。
加上延时,基本OK。
            (function(i) {
                setTimeout(function() {
               
                //主要功能;

                }, (i) *2000);
            })(i);


回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-23 12:10:47
6#
xyz_2019 发表于 2019-12-21 16:38
您说的对,如果没有延时,就只会导出最后一个。
加上延时,基本OK。
            (function(i) {

感谢支持
回复 使用道具 举报
xiao3ma
中级会员   /  发表于:2021-7-12 23:52:29
7#
也需要这个功能,楼主能否给个demo,谢谢
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-13 10:03:13
8#
xiao3ma 发表于 2021-7-12 23:52
也需要这个功能,楼主能否给个demo,谢谢

您好,方法上面已经给了哦,



同时这个帖子也比较老了,您可以重现发一个悬赏帖,
我们看下您的具体需求,也许有更合适的方法推荐给您哦

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部