[ABI 5.1] 单元格内换行

21269
15

liujl@esensoft 数据老手Lv5

发表于2021-3-22 09:31

悬赏508

已解决

楼主
单元格内的数据是由多条数据拼起来的,拼数据的动作是后台做的,且每条数据的长短不一致,如何实现在拼接数据的时候加换行符,分析表取数直接展示换行的数据。
15个回答

只看楼主

liujl@esensoft 数据老手Lv5

发表于2021-3-23 10:09

只看该作者

取消 关注该作者的回复

12#

xxxl 发表于 2021-3-23 09:52
63.gif可以的,和replace函数思路差不多,都是在前台对数据做处理,不过你这样写更简洁一些。 ...

在数据处理的时候用chr(13)拼接字符串(不加引号),分析表直接取数也可以实现换行效果

伶俐 数据达人Lv4

发表于2021-3-23 10:22

只看该作者

取消 关注该作者的回复

13#

xxxl 发表于 2021-3-23 09:52
63.gif可以的,和replace函数思路差不多,都是在前台对数据做处理,不过你这样写更简洁一些。 ...

好哒

伶俐 数据达人Lv4

发表于2021-3-23 10:23

只看该作者

取消 关注该作者的回复

14#

liujl@esensoft 发表于 2021-3-23 10:09
在数据处理的时候用chr(13)拼接字符串(不加引号),分析表直接取数也可以实现换行效果 ...

get新技能

xxxl 数据领袖Lv6

发表于2021-3-23 10:26

只看该作者

取消 关注该作者的回复

15#

liujl@esensoft 发表于 2021-3-23 10:09
在数据处理的时候用chr(13)拼接字符串(不加引号),分析表直接取数也可以实现换行效果 ...

liujl@esensoft 发表于 2021-3-23 10:09
在数据处理的时候用chr(13)拼接字符串(不加引号),分析表直接取数也可以实现换行效果 ...

关贴总结:
提供三种方法解决
第一种
用替换函数REPLACE,在后台加一个再需要作为替换的字符比如*,前台用REPLACE函数将'*'替换成'\n'
REPLACE用法可以看这个帖子https://bbs.esensoft.com/thread-136904-1-1.html
第二种
假定 表元内 展示的是AA;BBB;CCCC; 我需要在一个表元内,以  ; 为分割,表元内换行展示;
表达式可以这样写:SELF.LEFTCELL.VALUE.SPLIT("\;").JOIN('\n')
也可写在显示表达式里 self.value.SPLIT("\;").JOIN('\n')
第三种
在数据处理的时候用chr(13)拼接字符串(不加引号),分析表直接取数也可以实现换行效果

感谢楼主和各位大神回答

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号