以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 增加数据行有问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176871) |
-- 作者:edisontsui -- 发布时间:2022/4/29 11:31:00 -- 增加数据行有问题 我的系统有些数据表的“增加行”功能不起作用了,即无法增加行,如果是插入行,则屏幕会闪一下,但也是看不到增加了的空白行。会有什么因素导致这个问题呢?前几天发布的版本就不存在这个问题。 |
-- 作者:有点蓝 -- 发布时间:2022/4/29 11:33:00 -- 这些表格是不是做了筛选?新增的行,如果没有赋值,不符合筛选条件,当然就不显示了 |
-- 作者:edisontsui -- 发布时间:2022/4/29 13:00:00 -- If user.group = "铝巴跟单" OrElse user.group = "行政" OrElse user.name = "开发者" Dim b As New GroupTableBuilder("珠江弯头出货数量",DataTables("珠江弯头开料单")) b.Groups.Clear() b.Filter = Tables("珠江弯头开料单").Filter b.Groups.AddDef("生产票号") b.Groups.AddDef("订单号") b.Groups.AddDef("型号") b.Groups.AddDef("客户") b.Totals.AddDef("数量") b.Build End If (1) 有四个数据表在 afterfilter 里面都有上面的代码,但以前一直都有这些代码,用起来都没问题。现在还是这些代码,只是其中2个数据表无法增加新行。 (2) 如果是其他筛选功能影响,增加的新行不显示,那么点击菜单上的“切换”按钮后,空白行应该可以显示出来了,但也是不显示出来,说明增加新行还是不成功的。
|
-- 作者:edisontsui -- 发布时间:2022/4/29 13:02:00 -- 还有一个现象,这4个表,以前增加新行时,新行很快就显示出来的。现在能增加新行的两个表,增加新行时,新行的显示很慢。 |
-- 作者:有点蓝 -- 发布时间:2022/4/29 13:40:00 -- 请上传实例测试 |
-- 作者:edisontsui -- 发布时间:2022/4/29 14:25:00 -- 我将已经发布的项目(一个是没问题的,一个是有问题的)传给你行吗? |
-- 作者:edisontsui -- 发布时间:2022/4/29 14:28:00 -- 我发现,在不加载数据情况下登陆系统,那4个表增加新行就没有问题。 |
-- 作者:edisontsui -- 发布时间:2022/4/29 14:29:00 -- 是不是SQL 里面哪里限制了数据表的行数? |
-- 作者:有点蓝 -- 发布时间:2022/4/29 14:35:00 -- 看看是不是这个原因:http://www.foxtable.com/webhelp/topics/1813.htm |
-- 作者:edisontsui -- 发布时间:2022/4/29 15:21:00 -- 不是这个原因,4个表的设置都是“加载所有行”的。 |