Foxtable(狐表)用户栏目专家坐堂 → 关于截取字符


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

主题:关于截取字符

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
关于截取字符  发帖心情 Post By:2019/3/24 18:17:00 [只看该作者]

老师,下面代码是截取最后四位字符:
If e.DataCol.Name = "银行账号" AndAlso e.newvalue > "" AndAlso e.newValue.length > 3 Then '发生变化的是产品编号吗?
    e.DataRow("账号") = e.newValue.SubString(e.newValue.Length - 4) '获得右边4个字符
End If

截取左边四位字符串不是这样的吗??
If e.DataCol.Name = "银行账号" AndAlso e.newvalue > "" AndAlso e.newValue.length > 3 Then '发生变化的是产品编号吗?
    e.DataRow("账号") = e.newValue.SubString(e.newValue.Length 3 ) '获得左边4个字符
End If

为什么不对呢???深奥啊。。。

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


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

改成,比如

 

e.DataRow("账号") = e.newValue.SubString(0, 4) '获得左边4个字符

 

http://www.foxtable.com/webhelp/scr/0240.htm

 


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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2019/3/24 23:22:00 [只看该作者]

谢谢老师

 回到顶部