【发布时间】:2013-11-01 19:21:57
【问题描述】:
在 SSRS 2008 现有报告中,我有一列需要分隔值。我不允许更改数据库。有人告诉我,我需要按原样处理数据。
列中的值如下所示
099 11-12 中西部管道工。
我需要拆分数据看起来像
099 是客户编号。
11-12 是客户数据有效的年份。
Midwest Plumbers 是公司的名称。
注意事项:
三个字段之间的分隔符是“”(一个空格)。
公司名称可以包含很多空格。
有3个字段需要分离出来,分别是:
一个。客户编号,
b.有效年限,
c。客户名称。
我目前的“最佳”解决方案是:
=Mid(Parameters!pCust.Value,InStr(Parameters!pCust.Value,"") + 1,Len(Parameters!pCust.Value)-Instr(Parameters!pCust.Value,""))。
然而,上面的内容只能让我得到第一个值。
那么您能告诉我如何在 SSRS 中拆分此列吗?
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-grouping ssrs-2008-r2