本文介绍了ssrs 表达式可以拆分字符串吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
所以在我的查询中我有 select columnx from tblz
so in my query i have select columnx from tblz
它返回001.255556.84546
我希望能够通过."分割它并将其分成三列.
I want to be able to split this via '.' and put it into three columns.
column1 = 001
column2 = 255556
column3 = 84576
这可能吗?
推荐答案
使用以下表达式创建三个计算字段:
Create three calculated fields with the following expressions:
=(Split(Fields!columnx.Value, ".")).GetValue(0)
=(Split(Fields!columnx.Value, ".")).GetValue(1)
=(Split(Fields!columnx.Value, ".")).GetValue(2)
我不确定它是否有效,也许可以尝试一下.在获取值之前,您可能需要使用 IIF() 语句来检查它们.
I'm not sure it works or not, maybe give it a try. You might need to use IIF() statement to check values before getting them.
这篇关于ssrs 表达式可以拆分字符串吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!