以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]拆分,获取点后面的字符 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100861) |
-- 作者:whyxd -- 发布时间:2017/5/19 19:28:00 -- [求助]拆分,获取点后面的字符 拆分代码,第一列为代码,如何实现第二列取短代码 短代码为代码最后一个点后面的字符,如果代码中没有点,短代码和代码相同。 例如 代码:01.001 短代码为:001 代码:01.0a 短代码为:0a 代码:01.0a.02 短代码为:02 代码:01 短代码为 :01 |
-- 作者:有点蓝 -- 发布时间:2017/5/19 20:38:00 -- Dim bm As String = "01.001" Dim ar() As String = bm.Split(".") Output.Show(ar(ar.Length- 1))
|
-- 作者:wyz20130512 -- 发布时间:2017/5/19 20:41:00 -- DataColChanged事件代码: Select Case e.DataCol.Name Case "代码" Dim s As String = e.DataRow("代码") Dim p As Integer = s.LastIndexOf(".") If p <> -1 Then e.DataRow("短代码") = s.SubString(p + 1) Else e.DataRow("短代码") = s End If End Select
|