Foxtable(狐表)用户栏目专家坐堂 → [讨论] 怎么在表达式列里只显示日期列的date信息?


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

主题:[讨论] 怎么在表达式列里只显示日期列的date信息?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 9:37:00 [显示全部帖子]

以下是引用likaibin1983在2015/3/28 19:57:00的发言:
谢谢CZY,不过这样不行的,12月和3月分别显示是12和3,而不是12和03,这样直接取字符搞不定

 

尽量不要用表达式列,直接用Datacolchanged事件更好

 

http://www.foxtable.com/help/topics/1469.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 9:44:00 [显示全部帖子]

 看4楼,如果要写表达式,就要这样写

 

iif(substring(convert(第三列,'System.String'),9,1) = ' ', substring(convert(第三列,'System.String'),1,8), iif(substring(convert(第三列,'System.String'),10,1) = ' ', substring(convert(第三列,'System.String'),1,9), iif(substring(convert(第三列,'System.String'),11,1) = ' ', substring(convert(第三列,'System.String'),1,10),'')))


 回到顶部