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


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

主题:[求助]excel 模板

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 12:09:00 [显示全部帖子]

加个判断即可. 

 if dr("学习形式")="全日制" then

最高学历的判断,需要自己弄个一个学历字典然后进行判断,否则没办法得出那个学历为最高



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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 12:13:00 [显示全部帖子]

if i=2 then '说明是最后一条记录

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 12:17:00 [显示全部帖子]

哦  if i=(max-1) then 

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 16:51:00 [显示全部帖子]

Select Case e.Book.TempLate
    Case "员工履历表"
        Dim drs As List(Of DataRow) = e.DataRow.GetChildRows("学历信息")
        Dim i As Integer = 1
        Dim max As Integer = 4
        For Each dr As DataRow In drs
            If i = max Then
                e.Book.Marks("学历2") = dr("学历")
                e.Book.Marks("毕业院校2") = dr("毕业院校")
                e.Book.Marks("专业2") = dr("专业")
                e.Book.Marks("学习形式2") = dr("学习形式")
                exit for
            End If
            If dr("学习形式")="全日制" Then
                e.Book.Marks("学历1") = dr("学历")
                e.Book.Marks("毕业院校1") = dr("毕业院校")
                e.Book.Marks("专业1") = dr("专业")
                e.Book.Marks("学习形式1") = dr("学习形式")
            End If
            i = i + 1
        Next
End Select
[此贴子已经被作者于2013-5-24 16:51:53编辑过]

 回到顶部