我对SSRS 2012有疑问 我必须将这个字符串201706(即年和月)拆分为两列,仅显示月份(06)和年份(2017)。 有人能帮助我吗?
**我按照我无法修改的数据集返回此列
答案 0 :(得分:1)
如果字段是字符串,那么您可以使用LEFT
和MID
。
只需将列的表达式设置为
即可=LEFT(Fields!myFieldName.Value, 4)
这只是左边4个字符和
=MID(Fields!myFieldName.Value, 5,2)
这只是获取从第5位开始并且长度为2个字符的字符串部分。
如果您的字段不是字符串,那么您可以先使用CStr
将其转换为sting,因此请将Fields!myFieldName.Value
替换为CStr(Fields!myFieldName.Value)