Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:幼狐 帖子:58 积分:780 威望:0 精华:0 注册:2018/2/28 11:21:00
[求助]  发帖心情 Post By:2018/9/28 11:26:00 [只看该作者]

执行下列 程序后:

For Each dt As Table In Tables
    dt.Visible = False
    dt.AllowEdit = False
Next
 Tables("工资计算").SetColVisibleWidth("员工姓名|80|扣款|60|补助|60|加项|60|缺勤扣社保A|90|扣借款|60|差补|60|安装售后工资|90|安装天数|80|工资日期|100|当月日历天数|100|伙食|60|社保|60|"  ) 
Select Case User.Name
   
    Case "综合副总经理"
        
        Tables("工资计算").Visible =  True
        Tables("工资计算").AllowEdit = True

        Tables("工资计算").Cols.Remove("差补")
        Tables("工资计算").Cols.Remove("安装售后工资")
        Tables("工资计算").Cols.Remove("安装天数")
        Tables("工资计算").Cols.Remove("市内安装天数")
      
    Case "财务部核算"
             
        Tables("工资计算").Visible =  True
        Tables("工资计算").AllowEdit = True
        
        Tables("工资计算").Cols.Remove("补助")
        Tables("工资计算").Cols.Remove("加项")
        Tables("工资计算").Cols.Remove("公司奖罚")
        Tables("工资计算").Cols.Remove("缺勤扣社保A")
        Tables("工资计算").Cols.Remove("伙食")
        Tables("工资计算").Cols.Remove("社保")   
    
        
End Select

      在    Case "综合副总经理"     的工资计算 tables 中 扣借款列不显示  ,如果加上
          Tables("工资计算").Cols("扣借款").Visible =  True
          提示 工资计算不存在  扣借款列 
   在 Case "财务部核算" 中能够显示扣借款列
    

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


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

提示不存在xxx列,就是说明你的表格,真的就没有xxx列。

 

请认真检查,不然做个实例发上来测试。


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


加好友 发短信
等级:幼狐 帖子:58 积分:780 威望:0 精华:0 注册:2018/2/28 11:21:00
  发帖心情 Post By:2018/9/28 11:37:00 [只看该作者]

列存在的,用另外人登录就显示出来了


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


加好友 发短信
等级:幼狐 帖子:58 积分:780 威望:0 精华:0 注册:2018/2/28 11:21:00
  发帖心情 Post By:2018/9/28 11:38:00 [只看该作者]

用综合不显示,用财务登录显示


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


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

以下是引用LXP166在2018/9/28 11:38:00的发言:
用综合不显示,用财务登录显示

 

1、你尝试删除那些 cols.remove 的代码,不要remove列;

 

2、你肯定没有加载【扣款列】,或者移除了【扣款列】,才导致的。


 回到顶部