Foxtable(狐表)用户栏目专家坐堂 → 请教窗口内置加载树的分页问题


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

主题:请教窗口内置加载树的分页问题

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


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
请教窗口内置加载树的分页问题  发帖心情 Post By:2023/10/19 11:31:00 [只看该作者]

如图
图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_16976860739166.png
图片点击可在新窗口打开查看

内置加载树的分页问题
在窗口中插入一个LoadTree控件和一个表控件
表的select语句为  sele ct *  fr om {销售查看表} where 1=2
是个视图,创建代码为
CR EATE  VIEW  销售查看表
AS
SE LECT 单号,日期,a.条码,商品,尺寸,数量,标准价,(Case when 数量= 0 Or 标准价=0 Then 0 Else Round(成交金额/ (数量*标准价),2 ) End) As 折扣,成交金额,业务员,店铺,'太平鸟女装' as 品牌 F rom {太平鸟女装销售记录表} As a INNER JOIN {太平鸟女装商品表} As b ON a.条码= b.条码  union all 
Sel ect 单号,日期,a.条码,商品,尺寸,数量,标准价,(Case when 数量= 0 Or 标准价=0 Then 0 Else Round(成交金额/ (数量*标准价),2 ) End) As 折扣,成交金额,业务员,店铺,'太平鸟男装' as 品牌 F rom  {太平鸟男装销售记录表} As a INNER JOIN {太平鸟男装商品表} As b ON a.条码= b.条码 

窗口另加一个按钮控件, 代码为
Dim DTP1 As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")
Dim DTP2 As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2")
Dim NC1 As WinForm.NumericComboBox = e.Form.Controls("NumericComboBox1")
Dim d1 As Date = DTP1.Value  '开始日期
Dim d2 As Date = DTP2.Value  '终止日期
Dim hs As Integer = NC1.Value  '加载行数
Dim T1 As Table = e.Form.Controls("Table1").Table
Dim trv As WinForm.LoadTree = e.F orm.Controls("LoadTree1")
trv.Build(T1,"日期 YMD|单号", hs, "日期 >= '" & d1 & "' and 日期 <= '" & d2 & "' and 店铺 = '" & User.Name & "'") 

由于数据来自于两个表,分页有问题
请问如何改写创建视图代码以解决分页问题?
[此贴子已经被作者于2023/10/19 11:35:36编辑过]

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


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

分页有什么问题?具体说明一下

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


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2023/10/19 12:18:00 [只看该作者]

说明问题的截图怎么上传不上去?

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


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2023/10/19 12:21:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_3.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_2.png
图片点击可在新窗口打开查看
再传一下试试
图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_1.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2023/10/19 12:23:00 [只看该作者]

截图顺序为企业微信_1 ,_2,_3

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


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2023/10/19 12:26:00 [只看该作者]

由于不知道分页机理,难道与两表(或多表)的[_identify]列有关?

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


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2023/10/19 12:55:00 [只看该作者]

接前几楼,分页信息出来了,分页数还是设置为2,但是分页信息不对

图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_4.png
图片点击可在新窗口打开查看


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


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

应该是个bug。已反馈

 回到顶部