在富文本中对数据集字段值进行截取

对ds3数据集中的date字段值进行截取 ,date值为2022325,从而实现下方时间的正确填值,只要能将数据集的值正确填到对应位置就行。

image.png

像下面这样

image.png

FineReport yzmHkPR39014752 发布于 2022-3-25 15:31 (编辑于 2022-3-25 15:40)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
yzmHkPR39014752Lv3见习互助
发布于2022-4-22 11:05

问题提的时间格式搞错了,其实是2021-04-20这样的格式,于是我用year(数据集)month(数据集)day(数据集)的方式解决了,但是他那个年要竖着显示我就用了MID(YEAR(),1,1)截取的方式一个一个截取显示

image.pngimage.png

最佳回答
1
CD20160914Lv8专家互助
发布于2022-3-25 15:35(编辑于 2022-3-25 15:35)

${=left("202005",4)}

image.png

类似这样?

image.png

  • yzmHkPR39014752 yzmHkPR39014752(提问者) 对,用数据集字段咋整呀老哥
    2022-03-25 15:36 
  • CD20160914 CD20160914 回复 yzmHkPR39014752(提问者) 把字段放进来就行呀。你最终要什么效果?模拟一个?我其实没有完全明白你最终要什么效果。在excel中模拟一个截图看一下?
    2022-03-25 15:37 
  • yzmHkPR39014752 yzmHkPR39014752(提问者) 截好了
    2022-03-25 15:41 
  • CD20160914 CD20160914 回复 yzmHkPR39014752(提问者) 楼下给你回复了。你参考也可以。
    2022-03-25 15:42 
最佳回答
1
qxl2Lv5见习互助
发布于2022-3-25 15:41(编辑于 2022-3-25 15:42)

1、使用公式就可以(其中"date"是你的数据集名称)

image.png

2、效果如下

image.png

  • yzmHkPR39014752 yzmHkPR39014752(提问者) 老哥那个我的数据集是ds3,我想从ds3中的date字段中取数据填到对应的时间地方咋整呀
    2022-03-25 15:59 
  • qxl2 qxl2 回复 yzmHkPR39014752(提问者) 至 ${=left(VALUE(\"ds3\",1,1),4)} 年 ${right(left(VALUE(\"ds3\",1,1),6),2)} 月 ${right(VALUE(\"ds3\",1,1),2)} 日
    2022-03-25 16:02 
  • qxl2 qxl2 回复 yzmHkPR39014752(提问者) 实在不行,你把你ds3里面的值给我看下,你里面就放了一个日期,还是多个日期
    2022-03-25 16:02 
  • yzmHkPR39014752 yzmHkPR39014752(提问者) 我那个ds3中的字段几十个呢,date的列数不确定咋办呀
    2022-03-25 16:03 
  • qxl2 qxl2 回复 yzmHkPR39014752(提问者) 字段没关系,你要展示的只是ds3里面的date字段吧,你date字段固定就可以啊。然后还有一个这个date字段里面有多少行?然后你要展示多少行?
    2022-03-25 16:09 
  • 2关注人数
  • 634浏览人数
  • 最后回答于:2022-4-22 11:05
    请选择关闭问题的原因
    确定 取消
    返回顶部