Foxtable(狐表)用户栏目专家坐堂 → [求助] 去除空格


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

主题:[求助] 去除空格

美女呀,离线,留言给我吧!
susanhe
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
[求助] 去除空格  发帖心情 Post By:2019/1/14 21:53:00 [只看该作者]

版主,如何在表结构中用表达式表示来去除某个列的内容的所有空格符。trim() 只能去除前后的,第个字符中间的也有空格,该如何表达,谢谢。

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


加好友 发短信
等级:超级版主 帖子:106147 积分:539852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/14 21:59:00 [只看该作者]

msgbox("【dfdsh idfjdlj 】    ".Replace(" ",""))


 回到顶部
美女呀,离线,留言给我吧!
susanhe
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
  发帖心情 Post By:2019/1/14 22:02:00 [只看该作者]

表结构的表中达式加上后不对呀。


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


加好友 发短信
等级:超级版主 帖子:106147 积分:539852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/14 22:05:00 [只看该作者]

只能使用代码

 回到顶部
美女呀,离线,留言给我吧!
susanhe
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
  发帖心情 Post By:2019/1/14 22:09:00 [只看该作者]

表达式达不到呀? if , if null,都没有办法的吗?


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


加好友 发短信
等级:超级版主 帖子:106147 积分:539852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/14 22:11:00 [只看该作者]

没有相关用法

 回到顶部
美女呀,离线,留言给我吧!
susanhe
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
  发帖心情 Post By:2019/1/14 22:18:00 [只看该作者]

那比如我列名是“公司”,我要把这个列名中的所有空格去除后放在列名 “新公司”

 

如何自动实现。只要列名公司有新增,更改,新公司列都会自动修正,不要手工再去调整。等于表达式的功能呢? 感谢了。

 

 


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


加好友 发短信
等级:超级版主 帖子:106147 积分:539852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/14 22:30:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/scr/1452.htm

If e.DataCol.Name = "公司" Then 
    If e.DataRow.IsNull("
公司"Then 
        e.
DataRow("
新公司") = Nothing 
    
Else
        e.
DataRow("
新公司") = e.DataRow("公司").Replace(" ","")
    End
 If
End
 
If

 回到顶部
美女呀,离线,留言给我吧!
susanhe
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
  发帖心情 Post By:2019/1/15 11:52:00 [只看该作者]

谢谢版主了,可是不能用表达式来实现还是很遗憾的。

 回到顶部
美女呀,离线,留言给我吧!
susanhe
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
  发帖心情 Post By:2019/1/17 22:09:00 [只看该作者]

版主,再请问一下, 以下代码是去除空格的,但单元格中还有回车符,要怎么去除? 谢谢。

 

If e.DataCol.Name = "公司" Then 
    If e.DataRow.IsNull("
公司"Then 
        e.
DataRow("
新公司") = Nothing 
    
Else
        e.
DataRow("
新公司") = e.DataRow("公司").Replace(" ","")
    End
 If
End
 
If

 回到顶部
总数 11 1 2 下一页