Foxtable(狐表)用户栏目专家坐堂 → 通过窗口筛选后,按新增(在窗口中)按钮,筛选的结果中不显示新增的行


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

主题:通过窗口筛选后,按新增(在窗口中)按钮,筛选的结果中不显示新增的行

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
通过窗口筛选后,按新增(在窗口中)按钮,筛选的结果中不显示新增的行  发帖心情 Post By:2017/7/14 19:28:00 [只看该作者]

搞了半天还是不知道哪里出现了问题。所以直接提问了。
窗口的表是B表的副本,允许编辑的。现在通过窗口的筛选按钮进行筛选,这时窗口的表就是筛选后的结果。这时候通过窗口中的新增行按钮进行新增,如何才能立马在刚才筛选的结果中显示新增的行,不用通过窗口撤销筛选按钮进行撤销,再翻到最后一行进行录入?
不知道这样表达老师们能看懂我的意思没有,小学没毕业的,语文和表达能力实在有限!!!!

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


加好友 发短信
等级:超级版主 帖子:106199 积分:540118 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/14 20:08:00 [只看该作者]

参考:http://foxtable.com/bbs/dispbbs.asp?boardid=2&Id=93969

Dim max As Integer = DataTables("B表").Compute("max([_Identify])")

Tables("窗口1_Tables1").Filter = iif(Tables("窗口1_Tables1").Filter > "",Tables("窗口1_Tables1").Filter & " and ","") & " [_Identify] > " & max

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
  发帖心情 Post By:2017/7/16 10:31:00 [只看该作者]

有点蓝老师 按照你的提示搞不定啊 
附上项目
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文件夹管理项目1.zip


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/16 10:48:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
  发帖心情 Post By:2017/7/16 10:59:00 [只看该作者]

也就是说不用下面的代码就OK了?
Dim max As Integer = DataTables("B表").Compute("max([_Identify])")
Tables("窗口1_Tables1").Filter = iif(Tables("窗口1_Tables1").Filter > "",Tables("窗口1_Tables1").Filter & " and ","") & " [_Identify] > " & max

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
  发帖心情 Post By:2017/7/16 11:04:00 [只看该作者]

那为什么我项目里的代码不行:
Dim Filter As String
With e.Form.Controls("TextBox2")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "注册备案_证号 like '%" & .Value & "%'" 
    End If
End With
With e.Form.Controls("TextBox3")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "生产企业 like '%" & .Value & "%'" 
    End If
End With
With e.Form.Controls("TextBox4")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "配送公司 like '%" & .Value & "%'" 
    End If
End With
With e.Form.Controls("TextBox5")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "归档编码 like '%" & .Value & "%'" 
    End If
End With
If e.Form.Controls("CheckBox1").Checked = True 
    If Filter >"" Then
        Filter = Filter & " And "
    End If
    Filter = Filter & "注册备案_效期<# " & Date.Today & "#"      '< #" & Date.Today & "#"
End If
If e.Form.Controls("CheckBox2").Checked = True 
    If Filter >"" Then
        Filter = Filter & " And "
    End If
    Filter = Filter & "注册备案_有无=false"      
End If
With e.Form.Controls("ComboBox1")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "归档类别='" & .Value & "'" 
    End If
End With
If e.Form.Controls("CheckBox3").checked=True
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "临时标记=False" 
End If
Tables("新版医用耗材产品证件管理主窗口_Table1").Filter = Filter

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/16 12:41:00 [只看该作者]

 去看你新增行按钮的代码。

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
  发帖心情 Post By:2017/7/16 16:45:00 [只看该作者]

新增行的代码就只有一句:Tables("新版医用耗材产品证件管理主窗口_Table1").AddNew

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/16 17:51:00 [只看该作者]

认认真真看4楼例子。

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7879 威望:0 精华:0 注册:2016/6/11 11:10:00
  发帖心情 Post By:2017/7/16 20:58:00 [只看该作者]

谢谢 老师 是我太大意了,没有仔细看你的代码,再次感谢。

 回到顶部