Reporting services SSRS R2 2012将字符串拆分为两列

Reporting services SSRS R2 2012将字符串拆分为两列,reporting-services,substring,ssrs-2012,Reporting Services,Substring,Ssrs 2012,我对SSRS 2012有问题 我必须将这个字符串201706(即年和月)拆分为两列,以仅显示月(06)和年(2017)。 有人能帮我吗 **我通过无法修改的数据集返回此列如果字段是字符串,则可以使用LEFT和MID 只需将列的表达式设置为 =LEFT(Fields!myFieldName.Value, 4) 这只得到左边的4个字符和 =MID(Fields!myFieldName.Value, 5,2) 这只获取从位置5开始的字符串部分,长度为2个字符 如果您的字段不是字符串,则可以先使用C

我对SSRS 2012有问题 我必须将这个字符串201706(即年和月)拆分为两列,以仅显示月(06)和年(2017)。 有人能帮我吗


**我通过无法修改的数据集返回此列如果字段是字符串,则可以使用
LEFT
MID

只需将列的表达式设置为

=LEFT(Fields!myFieldName.Value, 4)
这只得到左边的4个字符和

=MID(Fields!myFieldName.Value, 5,2)
这只获取从位置5开始的字符串部分,长度为2个字符

如果您的字段不是字符串,则可以先使用
CStr
将其转换为sting,以便替换
字段!myFieldName.Value
与CStr(Fields!myFieldName.Value)