Foxtable(狐表)用户栏目专家坐堂 → 转换多了换行符


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

主题:转换多了换行符

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
转换多了换行符  发帖心情 Post By:2024/7/15 10:44:00 [只看该作者]

老师们 可以帮忙优化一下代码吗?就是在转换的时候,会多一行换行符,导致表格里面的内容最后一个字符是换行,
有没什么办法,就是最后一个字符不是换行。感谢 感谢 

Select Case e.DataCol.Name
    Case "商品信息_总文件夹名","商品信息_子文件夹名","商品信息_窗口图片名"
        Dim data As String = e.DataRow("商品信息_窗口图片名")
        Dim str As String = ""
        Dim arys() As String = data.Replace("|;", chr(13)).Split(chr(13))
        For Each ary As String In arys
            Dim idx As Integer = ary.IndexOf(":")
            If idx > -1 Then
                str += e.DataRow("商品信息_窗口路径") & "\" & ary.SubString(0, idx) & ".tbi" & vbcrlf

            End If
        Next
        e.DataRow("商品信息_窗口图片") = str
End Select '得到窗口图片

Select Case e.DataCol.Name
    Case "商品信息_总文件夹名","商品信息_子文件夹名","商品信息_窗口图片名"
        Dim str As String = ""
        Dim data As String = e.DataRow("商品信息_详解路径")
        If data <> Nothing Then
            For Each f As String In FileSys.GetFiles(data)
                str += f & vbcrlf
            Next
        End If '窗口图片列的图片来自文件地址列的文件
        e.DataRow("商品信息_详解图片") = str
End Select '得到详解图片


图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/7/15 10:45:00 [只看该作者]

e.DataRow("商品信息_详解图片") = str.trim(vbcrlf)

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2024/7/15 10:58:00 [只看该作者]

谢谢 还是不行,这样就只有一行了,可不可以在这个代码的完成后的基础上,添加一行删除最后一个字符,谢谢 

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/7/15 11:02:00 [只看该作者]

e.DataRow("商品信息_详解图片") = str.trim(vbcr, vblf)

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2024/7/15 11:21:00 [只看该作者]

谢谢 可以了 ,没反应过来,

 回到顶部