Foxtable(狐表)用户栏目专家坐堂 → 筛选过程中,根据不同职务筛选


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

主题:筛选过程中,根据不同职务筛选

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106672 积分:542549 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/1 17:57:00 [显示全部帖子]

麻烦完整代码贴出来。或者上传例子

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106672 积分:542549 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/1 20:19:00 [显示全部帖子]

If DataTables("员工信息表").DataRows.Count = 0
    MessageBox.Show("请先在 <员工信息表> 中添加本期计时工资发放人员的姓名,且身份证号不能重复!","提示")
    'MainTable = Tables("员工信息表")
Else
    If Tables("计时工资库").RowS.Count=0
        Dim jn As DataRow
        For Each I As DataRow In DataTables("员工信息表").Select("岗位类别='计时'")
            Dim DR As Row = Tables("计时工资库").AddNew
            DR("姓名") = I("姓名")
            dr("身份证号码") = i("身份证号码")
            dr("入司日期") = i("入司日期")
            dr("部门") = i("部门")
            dr("职务") = i("职务")
            dr("司龄") = i("司龄")
            DR("年份") = Vars("yy")
            dr("月份") = vars("mm")
            jn = DataTables("岗位薪级表").Find("[职务] = '" & i("职务") & "'")
            If jn IsNot Nothing Then '如果找到
                dr("岗位工资") = jn("岗位工资")
            End If
        Next
    End If
End If

 回到顶部