以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 自动编号更改日期问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143144) |
|
-- 作者:swagger -- 发布时间:2019/11/14 17:12:00 -- 自动编号更改日期问题
|
|
-- 作者:swagger -- 发布时间:2019/11/14 17:41:00 -- 刚才测试了几张单,虽然改了日期跳号了,还可以正常加载出来显示。就是有其中一张显示不出来,通过模糊搜索客户名称,就可以显示。正常加载订单不显示。真是非常奇怪 |
|
-- 作者:有点蓝 -- 发布时间:2019/11/14 17:42:00 -- 设置了只加载20行,20行之外的记录肯定不加载咯 这样能不能加载? With DataTables("订单") .LoadFilter = "" .LoadTop = nothing .Load() End With [此贴子已经被作者于2019/11/14 17:41:45编辑过]
|
|
-- 作者:swagger -- 发布时间:2019/11/14 17:57:00 -- 不是这个问题,这个分页加载的,有上一页,下一页按钮。其它单都能正常显示 |
|
-- 作者:swagger -- 发布时间:2019/11/14 18:01:00 -- 就是把所有订单都加载,还是不能显示那张订单。 With DataTables("订单") .LoadFilter = "" .LoadTop = nothing .Load() End With 现在唯一办法就是通过模糊搜索才能显示(我都怀疑这个问题不是和编号跳号有关系): Dim tbl As Table = Tables("订单_table1") Dim Filter As String With e.Form.Controls("textbox1") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = "([客户名称] like \'%" & .Value & "%\' Or [公司名称] like \'%" & .Value & "%\' )" If tbl Is Nothing Then msgbox("没有数据") Else tbl.DataTable.loadFilter = Filter tbl.DataTable.loadPage = 0 tbl.DataTable.load End If [此贴子已经被作者于2019/11/14 18:02:10编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2019/11/15 8:46:00 -- 绝对不可能,3楼代码是加载所有数据的,和编号绝对没有关系。 |
|
-- 作者:swagger -- 发布时间:2019/11/18 18:46:00 -- 我再仔细看看什么问题。另外,请问一下编号怎么改日期而不跳号? [此贴子已经被作者于2019/11/18 18:46:11编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2019/11/18 20:15:00 -- 编号本来就是根据日期生成的,如果和日期无关,那么根据什么规则生成。 |