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


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

主题:关于隐藏行

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
关于隐藏行  发帖心情 Post By:2018/5/28 14:57:00 [显示全部帖子]

老师,我的意思是:用户登录后,如果"分配进件人员"不等于_username,那么这一行就隐藏掉看不见,这样写的话,要怎么改呢
Dim r As DataRow = DataTables("客户需求登记表").find("分配跟进人员='" & _UserName & "'")
If r IsNot Nothing Then
    msgbox(111)
Else
    Syscmd.Row.HideSelectedRows()
End If


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


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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/28 15:37:00 [显示全部帖子]

老师,可以批量隐藏的吗

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/28 16:26: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

If _UserName="韦松林" Then
    Tables("客户需求登记表").Filter="分配跟进人员='" & _UserName & "'"
End If

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/28 17:07:00 [显示全部帖子]

刷新之后,所有数据已经显示完了,但是 这一句代码没有执行呀
If _UserName="韦松林" Then
    Tables("客户需求登记表").Filter="分配跟进人员='" & _UserName & "'"
End If


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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/28 17:08:00 [显示全部帖子]

我想显示完全部订单后,再根据用户名来显示相对应的订单这样

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/28 17:57:00 [显示全部帖子]

老师,这样写了,没有效果
If _UserName="韦松林" Then
DataTables("客户需求登记表").LoadFilter="分配跟进人员='" & _UserName & "'"
DataTables("客户需求登记表").Load
End If

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/29 8:43: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

'If _UserName="韦松林" Then
DataTables("客户需求登记表").LoadFilter="分配跟进人员='" & _UserName & "'"
DataTables("客户需求登记表").Load
'End If

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

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/29 9:04:00 [显示全部帖子]

1.弹出如下:

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

2.在命令窗口可以执行


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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/29 9:36:00 [显示全部帖子]

没有弹出耶,那后面的代码是不是不执行了呢
msgbox(111)
'If _UserName="韦松林" Then
DataTables("客户需求登记表").LoadFilter="分配跟进人员='" & _UserName & "'"
DataTables("客户需求登记表").Load
'End If
'
'If _UserName="yuzj" Then
DataTables("客户需求登记表").LoadFilter="分配跟进人员='余泽健'"
DataTables("客户需求登记表").Load
'End If

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/29 9:48:00 [显示全部帖子]

老师,那这个是不是前面刷新的代码有问题呢,或者是,我可不可以再弄一个计划管理,跟前面那个自动刷新相隔5秒这样

 回到顶部
总数 15 1 2 下一页