Foxtable(狐表)用户栏目专家坐堂 → 分页后导出全部数据


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

主题:分页后导出全部数据

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


加好友 发短信
等级:狐精 帖子:3205 积分:21299 威望:0 精华:0 注册:2016/3/28 16:57:00
分页后导出全部数据  发帖心情 Post By:2020/3/25 10:19:00 [只看该作者]

老师,如果我“订单”表是查询表,分页显示后,怎么导出全部数据呢

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "Excel文件|*.xls;*.xlsx"  '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Tables("订单").SaveExcel(dlg.FileName, "订单")   '保存文件
End  If

[此贴子已经被作者于2020/3/25 10:19:29编辑过]

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/25 10:42:00 [只看该作者]

1、全部加载再导出

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


加好友 发短信
等级:狐精 帖子:3205 积分:21299 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2020/3/25 10:56:00 [只看该作者]

老师还有个问题,我在增加查询表时添加了条件  挂证状态 =正常,在查询表生成器里面预览是正确的,但是我用窗口绑定到查询表,这个条件没作用,在分页时必须在写一次条件才有用是怎么回事呢?还是必须要这样写才行?

With Tables(vars("editTable")).DataTable
    .LoadFilter = "挂证状态 = '正常'"    '如果不加条件,状态不是正常的也出来了,但是我在生成查询表时是有条件的
    .LoadPage = 0
    .LoadTop =  e.Form.Controls("ComboBox1").Value    '每页20行
    .LoadOver =  "_Identify"
    .Load()
    .LoadPage = .TotalPages - 1 '加载最后一页
    .Load()
    e.Form.Controls("TextBox1").Value = .TotalPages & "/" & .TotalPages
End  With

 

 

[此贴子已经被作者于2020/3/25 10:55:58编辑过]

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/25 11:05:00 [只看该作者]

分页肯定也要加上条件

 回到顶部