Foxtable(狐表)用户栏目专家坐堂 → [求助]一个表经过多次筛选,如何一步步返回,不能直接返回到最初的情况。


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

主题:[求助]一个表经过多次筛选,如何一步步返回,不能直接返回到最初的情况。

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


加好友 发短信
等级:小狐 帖子:349 积分:3600 威望:0 精华:0 注册:2014/4/11 16:05:00
[求助]一个表经过多次筛选,如何一步步返回,不能直接返回到最初的情况。  发帖心情 Post By:2019/4/6 10:28:00 [显示全部帖子]

1.使用代码:Syscmd.Edit.Undo()或者Syscmd.Filter.UnFilter(),均不可以。

2.使用代码:1、BeforeFilter事件代码:

If Tables("订单").Position >= 0 Then
    Vars("ddr") = Tables("订单").current.
DataRow

End
 If

2、AfterFilter事件代码:

If  Vars("ddr"IsNot Nothing Then
     
Tables("订单").Position = Tables("订单").FindRow(Vars("ddr"))
End
 If

上述代码均不可以,想一步一步的返回。谢谢


 回到顶部