Foxtable(狐表)用户栏目专家坐堂 → fill加载的数据内容可以限制字数吗?


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

主题:fill加载的数据内容可以限制字数吗?

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5782 威望:0 精华:0 注册:2015/2/3 22:19:00
fill加载的数据内容可以限制字数吗?  发帖心情 Post By:2019/4/3 16:37:00 [只看该作者]

fill加载的数据内容可以限制字数吗?
比如原数据内容为: 全职工作,用fill加载出来,只让他显示: 全职
可以这样控制吗?


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


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

比如,这样写代码

 

select 第一列, 第二列, mid(第三列, 1, 2) as 第三列 from {表A}


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


加好友 发短信
等级:四尾狐 帖子:822 积分:5782 威望:0 精华:0 注册:2015/2/3 22:19:00
  发帖心情 Post By:2019/4/3 22:12:00 [只看该作者]

好的,谢谢。

用什么函数获取部分内容呢? 

比如,"全职工作内容",只想显示"全职内容"

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


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

不理解你的问题,请具体说明逻辑是什么

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


加好友 发短信
等级:婴狐 帖子:10 积分:163 威望:0 精华:0 注册:2019/3/31 17:46:00
字段截取后组合成你想要的就可以啊。  发帖心情 Post By:2019/4/3 23:11:00 [只看该作者]

建议你看看帮助文件字符串节,可以解决你的问题。

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5782 威望:0 精华:0 注册:2015/2/3 22:19:00
  发帖心情 Post By:2019/4/4 8:28:00 [只看该作者]

可以使用Remove方法删除从指定位置开始的、指定长度的字符串,例如: Output.Show("123456789".Remove(2,4)) '删除从第3个字符开始的连续4个字符 在命令窗口执行上述代码,得到的结果是:12789

我想可以用这种方法,

那语法应该是:
 select 第一列, 第二列, output.show(第三列, remove(5,4)) as 第三列 flom {表A}

第三列原本内容: "全职工作内容",截取出来只显示为: "全职内容"

对不对? 等下上电脑测试下, 先谢谢您们。

  

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


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

select 第一列, 第二列, left(第三列, 2) + iif(len(第三列)>6, right(第三列, 3), '') as 第三列  from {表A}

 回到顶部