Foxtable(狐表)用户栏目专家坐堂 → [原创]筛选表不自动显示,打开慢,筛选后列隐藏


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

主题:[原创]筛选表不自动显示,打开慢,筛选后列隐藏

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


加好友 发短信
等级:婴狐 帖子:12 积分:199 威望:0 精华:0 注册:2020/3/11 2:08:00
[原创]筛选表不自动显示,打开慢,筛选后列隐藏  发帖心情 Post By:2020/3/27 0:23:00 [只看该作者]

你好!
我初次设计,准备10几个人使用的软件,不知道设计的有没有问题,可以发布项目吗,目前有几个问题,请咨询下老师

1.为什么同样的筛选代码和设计,“仓库模块” 筛选时候不自动显示
2.筛选后表格会自动隐藏一些列,再次用其他窗口筛选时候,表无法恢复到默认状态, 因为不同筛选窗口需要的列不同。如何自动取消隐藏列?
3.打开“生产模块”需要3秒,“仓库模块”,“品质模块”,“订单查询”需要5秒,为什么会有这么长时间等待
4.此项目里面拷贝了很多类似的代码,是否影响使用速度
5.筛选为空值时,报错如何解决(窗口事件,beforeclose 事件写的是 Tables("订单录入").ApplyFilter = False '取消筛选)

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


加好友 发短信
等级:婴狐 帖子:12 积分:199 威望:0 精华:0 注册:2020/3/11 2:08:00
  发帖心情 Post By:2020/3/27 0:28:00 [只看该作者]

忘记附件了
图片点击可在新窗口打开查看此主题相关图片如下:错误.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:有问题.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:12 积分:199 威望:0 精华:0 注册:2020/3/11 2:08:00
  发帖心情 Post By:2020/3/27 0:31:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:erp订单录入_202003262320-1.zip


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


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

1、对副本筛选应该是http://www.foxtable.com/webhelp/topics/1906.htm

Tables("仓库录入_table1").Filter = Filter
2、同样的问题,对副本操作,而不是主表
3、窗口表添加了订单录入的副本,然后大量的表达式列计算导致的
4、所有使用到current的地方必须判断一下是否为空
If Tables("订单录入").Current IsNot Nothing Then
    If Tables("订单录入").Current.DataRow.RowState <> DataRowState.Unchanged Then '如果当前行已经修改过
        e.Cancel = True
    End If
End If
Tables("订单录入").ApplyFilter = False

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


加好友 发短信
等级:婴狐 帖子:12 积分:199 威望:0 精华:0 注册:2020/3/11 2:08:00
[原创]  发帖心情 Post By:2020/3/28 2:35:00 [只看该作者]

非常感谢您的帮助

 回到顶部