以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  删除空格  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159483)

--  作者:670163008
--  发布时间:2020/12/28 9:21:00
--  删除空格

我想在每次保存表时,把“项目”列中的全角“逗号”改成半角“逗号”。把空格删除,怎么写代码。


--  作者:有点蓝
--  发布时间:2020/12/28 9:27:00
--  
在DataColChanging事件,注意下面第一行的3个单引号不能少:http://www.foxtable.com/webhelp/topics/1273.htm

\'\'\'
If e.DataCol.Name = "项目" andalso e.datarow.isnull("项目") = false Then \'如果是产品列的内容发生变化。
  e.NewValue = e.NewValue.replace(",",",").trim()
End
 
If

--  作者:670163008
--  发布时间:2020/12/28 13:24:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

没有生效
--  作者:670163008
--  发布时间:2020/12/28 13:32:00
--  
逗号改成了半角,空格没有删除
--  作者:有点蓝
--  发布时间:2020/12/28 13:44:00
--  
e.NewValue = e.NewValue.replace(",",",").replace(" ","")
--  作者:670163008
--  发布时间:2020/12/28 13:49:00
--  
哦,空格在字符的中间,不是前面