Foxtable(狐表)用户栏目专家坐堂 → 如何遍历行,将123456789行的值组合成组合成类似1,2,3,4,5,6,7,8,9,0


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

主题:如何遍历行,将123456789行的值组合成组合成类似1,2,3,4,5,6,7,8,9,0

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
如何遍历行,将123456789行的值组合成组合成类似1,2,3,4,5,6,7,8,9,0  发帖心情 Post By:2022/1/25 19:53:00 [只看该作者]

如何遍历行,然后组合值

 

当前是根据干警信息表中的电话来组合成s这个值,想实现多个电话组合成类似1,2,3,4,5,6,7,8,9,0

 

Dim t1 As Table=Tables("测试_table2")
Dim t2 As Table=Tables("云mas告知内容")
Dim Products As List(Of String) = DataTables("干警信息").GetValues("电话")
Dim ba As New Jarray
Dim s As String
Dim sysss As List(Of String()) = DataTables("sys").GetValues("ecName|apid|sign|addserial|secretKey")
Dim t11 As WinForm.TextBox = e.Form.Controls("TextBox1")
For i As Integer = 0 To Products.Count - 1
    ba.Add(Products(i))
    output.show(Products(i))
    t2.addnew
    t2.Current("mobiles")=Products(i)
    If ba.Count = 3 OrElse i = Products.Count - 1 Then
        'output.show(Products(i))
        output.show(ba.ToString())
        s=ba.ToString()
        s=s.Replace("""","")
        s=s.Replace("[","")
        s=s.Replace("]","")
        s=s.Replace("\r","")
        s=s.Replace("\n","")
        s=s.Replace(" ","")
        s=s.TrimStart
        s=s.TrimEnd
        output.show(s)
        ba = New Jarray
        t1.addnew
        t1.Current("mobiles")=s
        For Each syss As String() In sysss
            t1.Current("ecName")=syss(0)
            t1.Current("apid")=syss(1)
            t1.Current("sign")=syss(2)
            t1.Current("addserial")=syss(3)
            t1.Current("secretKey")=syss(4)
            t1.Current("content")=t11.text     
        Next
    End If
Next

 

 

得到的s是如下格式:

1234567890,

3124556666,

4234124111,

 

有没有办法直接成为

1234567890,3124556666,4234124111,  且末尾一个, 去掉

[此贴子已经被作者于2022/1/25 20:27:24编辑过]

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/25 20:42:00 [只看该作者]

msgbox(DataTables("干警信息").GetComboListString("电话").replace("|",","))

 回到顶部