以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 当前页和总页数的初始值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143629) |
-- 作者:狐表(小白) -- 发布时间:2019/11/29 21:24:00 -- 当前页和总页数的初始值 请教老师: 表table1按照每页6行进行加载,页数状态显示在textbox1中,当没有数据的时候textbox1显示“1/0; 假设数据按照6行进行加载后,第一页时textbox1显示有1/13; 问题: 为什么状态显示到12/13时就回到第一页了,不是应该还有最后一页13/13吗?是不是少显示一页?当前页的初始值是0还是1? 如下按钮chick代码:With DataTables("窗口1_table1") If .LoadPage < .TotalPages - 1 .LoadPage = .LoadPage + 1 Else .LoadPage = .Totalpages .LoadPage = 0 End If e.Form.Controls("TextBox1").Value = (.LoadPage + 1) & "/" & .TotalPages |
-- 作者:有点蓝 -- 发布时间:2019/11/29 21:43:00 -- 是不是设置过LoadOver? 我测试没有问题,上传实例说明
|
-- 作者:狐表(小白) -- 发布时间:2019/11/30 9:50:00 -- 老师,问题找到了,是我设置了代码不够几行补几行与加载行有冲突; 还有一个问题,如下截图,每次项目运行到第9行,焦点单元格就不会自动下一行了,对应的页面2的“看板”窗口计时器就陷入死循环,什么问题呢?是不是因为截图的表里有和第9行同名的编号和名称导致的? 我把项目代码上传,老师给指导一下,该怎么修改?,谢谢! [此贴子已经被作者于2019/11/30 10:31:06编辑过]
|
-- 作者:狐表(小白) -- 发布时间:2019/11/30 10:03:00 -- 是控件页面集合页面1的窗口“看板”,刚打错了! [此贴子已经被作者于2019/11/30 10:03:34编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/30 10:22:00 -- 请上传实例测试 |