Foxtable(狐表)用户栏目专家坐堂 → [求助]如何进行判断,然后再进行字符连接


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

主题:[求助]如何进行判断,然后再进行字符连接

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


加好友 发短信
等级:五尾狐 帖子:1142 积分:8840 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/3/27 13:01:00 [只看该作者]

lsy,首先谢谢你,但还有一个问题,同样的公员2014-002,一个调任,一个考录,2个退休,最后,用代码生成[审核意见]时,生成的不对,发给你再给改改,非常感谢。
上传附件如下:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:根据条件合成审核意见.foxdb



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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/3/27 13:19:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:根据条件合成审核意见.foxdb


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


加好友 发短信
等级:五尾狐 帖子:1142 积分:8840 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/3/27 13:39:00 [只看该作者]

谢谢,太给力了,要什么有什么,真是厉害,谢谢lsy

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


加好友 发短信
等级:五尾狐 帖子:1142 积分:8840 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/3/27 13:46:00 [只看该作者]

想学习你的代码,但看不懂,比如:红色的字,
Dim s As String
If e.DataCol.Name = "审签序号" AndAlso e.DataRow.IsNull(e.DataCol) = False Then
    Dim drs As List(Of DataRow) = DataTables("人员增减").Select("审签序号 = '" & e.DataRow(e.DataCol) & "'")
    If drs.Count = 1 Then
        e.DataRow("审核意见") = "   " & drs(0)("姓名") & "同志由" & drs(0)("原工作单位及职务") & drs(0)("渠道") & "到" & drs(0)("现工作单位及职务") & "."
    ElseIf drs.Count > 1 Then
        e.DataRow("审核意见") = Nothing
        For Each dr As DataRow In drs
            Dim drlst As List(Of DataRow) = DataTables("人员增减").Select("审签序号 = '" & e.DataRow(e.DataCol) & "' And 渠道 = '" & dr("渠道") & "'")
            If drlst.Count = 1 Then
                s + = dr("姓名") & "同志由" & dr("原工作单位及职务") & dr("渠道") & "到" & dr("现工作单位及职务") & ","
            ElseIf drlst.Count > 1 Then
                e.DataRow("审核意见") = dr("姓名") & "等" & drlst.Count & "名同志系" & dr("渠道") & "人员" & "."
            End If
        Next
        e.DataRow("审核意见") = "   " & s & e.DataRow("审核意见")
    End If
End If

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/27 14:05:00 [只看该作者]

dim s as string 
s= s & "A"

-------------
dim s as string 
s+="A"



两段代码的效果是一致的.

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


加好友 发短信
等级:五尾狐 帖子:1142 积分:8840 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/3/27 14:30:00 [只看该作者]

明白了,谢谢

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/3/27 15:27:00 [只看该作者]

这下才真是完美了:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:根据条件合成审核意见.foxdb


 回到顶部
总数 17 上一页 1 2