ssrs-2008 - ssrs表达式拆分字符串可能吗?

标签 ssrs-2008 reporting-services

所以在我的查询中我有select columnx from tblz

它返回001.255556.84546

我希望能够通过'。并分成三列。

column1 = 001
column2 = 255556
column3 = 84576


这可能吗?

最佳答案

使用以下表达式创建三个计算字段:

=(Split(Fields!columnx.Value, ".")).GetValue(0)
=(Split(Fields!columnx.Value, ".")).GetValue(1)
=(Split(Fields!columnx.Value, ".")).GetValue(2)


我不确定它是否有效,或者尝试一下。您可能需要使用IIF()语句在获取值之前检查它们。

关于ssrs-2008 - ssrs表达式拆分字符串可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6928888/

相关文章:

reporting-services - 在 SSRS 2008 中显示多值参数的占位符

c# - 用图表表示历史

reporting-services - 我的报告在哪里?

iPhone - 检测崩溃,提示用户发送崩溃日志

c# - 在 Microsoft Report Viewer 中动态填充列标题

visual-studio - SSRS - 一次将 Reporting Services 报表部署到多个服务器

reporting-services - 修复了 SSRS 中的 tablix 或图表宽度

ssrs-2008 - Reporting Services 2008 中的多个报表列

mysql - SQL 表中的唯一交叉联接

sql-server-2008 - SSRS 只显示第一行