Foxtable(狐表)用户栏目专家坐堂 → 项目编号代码出错


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

主题:项目编号代码出错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/17 15:33:00 [显示全部帖子]

 

Case "旁站类别"
    If dr.IsNull("旁站类别") Then
        dr("旁站编号") = Nothing
    Else
        Dim flag As Boolean = False
        Dim fdr1 As DataRow = DataTables("系统设置").Find("内容 = '" & dr("旁站类别") & "'")
        If fdr1 IsNot Nothing Then
            Dim lb As String = fdr1("值") & "-"
            Dim bhs As List(of String) = e.DataTable.GetValues("旁站编号", "旁站编号 Like '" & lb & "%' And [_Identify] <> " & e.DataRow("_Identify"))
            For i As Integer = 1 To bhs.count
                If bhs(i-1) <> lb & Format(i, "0000") Then
                    lb = lb & Format(i, "0000")
                    flag = True
                    Exit For
                End If
            Next
            If bhs.count = 0 Then
                lb = lb & "0001"
            ElseIf flag = False Then
                lb = lb & Format(bhs.count+1, "0000")
            End If
            dr("旁站编号") = lb
        End If
    End if
   

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/17 15:34:00 [显示全部帖子]

如果达不到要求,请上传具体实例说明你要做什么。

 回到顶部