Foxtable(狐表)用户栏目专家坐堂 → 关于隐藏行


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

主题:关于隐藏行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 15:31:00 [显示全部帖子]

参考

 

Tables("表A").Rows(2).Remove


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 17:03:00 [显示全部帖子]

你说的无效是哪种情况?所有数据都显示了,还是需要的数据没有显示?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 17:44:00 [显示全部帖子]

试试改成

 

For Each dt As Table In Tables
    If dt.name <> "users" AndAlso dt.Name<>"总收入排行" Then
        If dt.current IsNot Nothing Then
            Dim id As String = dt.current("_Identify")
            If vars("正在编辑") = False Then
                dt.DataTable.Load()
            End If
            Dim i As Integer = dt.FindRow("_Identify = '" & id & "'")
            If i >= 0 Then
                dt.Position = i
            End If
        Else
            If vars("正在编辑") = False Then
                dt.DataTable.Load()
            End If
        End If
    End If
Next

msgbox(_userName)
Tables("客户需求登记表").Filter="分配跟进人员='" & _UserName & "'"
 
或者
 
msgbox(_userName)
dataTables("客户需求登记表").LoadFilter="分配跟进人员='" & _UserName & "'"
dataTables("客户需求登记表").Load

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 18:39:00 [显示全部帖子]

这个代码不写呢?

 

If _UserName="韦松林" Then


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/29 8:54:00 [显示全部帖子]

msgbox("123" & _UserName & "456") 弹出什么?

 

直接接在命令窗口执行,能否可以?

 

DataTables("客户需求登记表").LoadFilter="分配跟进人员='余泽健'"
DataTables("客户需求登记表").Load

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/29 9:31:00 [显示全部帖子]

在计时器那里,加入msgbox,能否弹出?最后load代码有没有执行?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/29 9:38:00 [显示全部帖子]

没有弹出,说明你计时器没有执行代码。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/29 9:50:00 [显示全部帖子]

以下是引用lzw001在2018/5/29 9:48:00的发言:
老师,那这个是不是前面刷新的代码有问题呢,或者是,我可不可以再弄一个计划管理,跟前面那个自动刷新相隔5秒这样

 

在最前面的代码那里加入msgbox,看能否弹出。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/29 10:08:00 [显示全部帖子]

For Each dt As Table In Tables
    If dt.name <> "users" AndAlso dt.Name<>"总收入排行" Then
        If dt.current IsNot Nothing Then
            Dim id As String = dt.current("_Identify")
            If vars("正在编辑") = False Then
                dt.DataTable.Load()
            End If
            Dim i As Integer = dt.FindRow("_Identify = '" & id & "'")
            If i >= 0 Then
                dt.Position = i
            End If
        Else
            If vars("正在编辑") = False Then
                dt.DataTable.Load()
            End If
        End If
    End If
Next

 


msgbox(111)
If _UserName="韦松林" Then
    DataTables("客户需求登记表").LoadFilter="分配跟进人员='" & _UserName & "'"
    DataTables("客户需求登记表").Load
ElseIf _UserName="yuzj" Then
    DataTables("客户需求登记表").LoadFilter="分配跟进人员='余泽健'"
    DataTables("客户需求登记表").Load
Else
    DataTables("客户需求登记表").LoadFilter=""   
End If

[此贴子已经被作者于2018/5/29 10:07:58编辑过]

 回到顶部