Foxtable(狐表)用户栏目专家坐堂 → 编号合并


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

主题:编号合并

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


加好友 发短信
等级:童狐 帖子:220 积分:1893 威望:0 精华:0 注册:2013/5/20 23:54:00
编号合并  发帖心情 Post By:2014/10/27 17:54:00 [只看该作者]

If e.DataCol.name = "探伤编号" OrElse e.DataCol.name="磁粉渗透" Then
   If e.DataRow.isnull("探伤编号")=False AndAlso e.DataRow.isnull("磁粉渗透")=False Then
       e.DataRow("无损检测号")=e.DataRow("探伤编号") & "," & e.DataRow("磁粉渗透")
   End If
End If

老师,我想问问,“探伤编号和磁粉渗透”其中一种如果为空就只显示其中有的一个,如果全没有就显示为 /的代码怎么改?


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


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

If e.DataCol.name = "探伤编号" OrElse e.DataCol.name="磁粉渗透" Then
    Dim str As String = "/"
    If e.DataRow.isnull("探伤编号") = False Then
        str = e.DataRow("探伤编号") & ","
    End If
   
    If e.DataRow.isnull("磁粉渗透") = False Then
        str &= e.DataRow("磁粉渗透")
    End If
   
    e.DataRow("无损检测号") = str.Trim(",")
End If

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


加好友 发短信
等级:童狐 帖子:220 积分:1893 威望:0 精华:0 注册:2013/5/20 23:54:00
  发帖心情 Post By:2014/10/27 18:04:00 [只看该作者]

谢谢甜老师

 回到顶部