SSRS R2 2012 在两列中拆分字符串
SSRS R2 2012 Split string in two columns
我对 SSRS 2012 有疑问
我必须将此字符串 201706(即年份和月份)拆分为两列以仅显示月份 (06) 和年份 (2017)。
有人可以帮助我吗?
**i return 此列由我无法修改的数据集
如果该字段是一个字符串,那么您可以为此使用 LEFT
和 MID
。
只需将列的表达式设置为
=LEFT(Fields!myFieldName.Value, 4)
这只是获取左边的 4 个字符并且
=MID(Fields!myFieldName.Value, 5,2)
这只是获取字符串中从位置 5 开始且长度为 2 个字符的部分。
如果您的字段不是字符串,那么您可以先使用 CStr
将其转换为字符串,因此将 Fields!myFieldName.Value
替换为 CStr(Fields!myFieldName.Value)
我对 SSRS 2012 有疑问 我必须将此字符串 201706(即年份和月份)拆分为两列以仅显示月份 (06) 和年份 (2017)。 有人可以帮助我吗?
**i return 此列由我无法修改的数据集
如果该字段是一个字符串,那么您可以为此使用 LEFT
和 MID
。
只需将列的表达式设置为
=LEFT(Fields!myFieldName.Value, 4)
这只是获取左边的 4 个字符并且
=MID(Fields!myFieldName.Value, 5,2)
这只是获取字符串中从位置 5 开始且长度为 2 个字符的部分。
如果您的字段不是字符串,那么您可以先使用 CStr
将其转换为字符串,因此将 Fields!myFieldName.Value
替换为 CStr(Fields!myFieldName.Value)