Foxtable(狐表)用户栏目专家坐堂 → 分页加载后导出数据的问题


  共有4350人关注过本帖树形打印复制链接

主题:分页加载后导出数据的问题

帅哥哟,离线,有人找我吗?
HANZHIGANG
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:430 积分:4655 威望:0 精华:0 注册:2015/3/21 14:25:00
分页加载后导出数据的问题  发帖心情 Post By:2021/8/28 16:16:00 [只看该作者]

请教个加载树的问题:

有一个表用加载树分页加载,每页10行数据
点击其中的某一个节点,符合条件的35条数据分4页进行了加载
用以下代码导出数据,只导出了当前页的10条
如何实现这4页的数据全部都导出来
以下代码如何改,还是有其他方法,请指导一下

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
        dlg.Filter= "Excel文件|*.xlsx" '设置筛选器
        If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
            Tables("车辆管理").SaveExcel(dlg.FileName, "车辆管理")  '保存文件
            Dim Result As DialogResult
            Result = MessageBox.Show("导出成功,是否打开所导出文件?", "提示",  MessageBoxButtons.YesNo, MessageBoxIcon.Question)
            If Result = DialogResult.Yes Then
                Dim Proc As New Process
                Proc.File = dlg.FileName
                Proc.Start()
            End If
        End If

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110762 积分:563742 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/28 16:19:00 [只看该作者]

方法1、一次性把所有数据加载再导
2、自己使用代码逐行导出:http://www.foxtable.com/webhelp/topics/1148.htm
加载一页,导出,再加载下一页,再导
3、使用模板。从后台加载数据导出:http://www.foxtable.com/webhelp/topics/3233.htm

 回到顶部
帅哥哟,离线,有人找我吗?
HANZHIGANG
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:430 积分:4655 威望:0 精华:0 注册:2015/3/21 14:25:00
  发帖心情 Post By:2021/8/28 16:58:00 [只看该作者]

那如何实现重新加载前用代码把筛选树的【分页】加载功能清除掉

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110762 积分:563742 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/28 17:14:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1928.htm
比如:
DataTables("订单").LoadTop = nothing
DataTables("订单").LoadFilter = ""
DataTables(
"订单").
Load

 回到顶部