reporting-services - 如何拆分全名字段(报表生成器)

标签 reporting-services reportbuilder3.0

我有一个姓名字段,每条记录都显示为“A Test 先生”(例如,头衔首字母姓氏)

我需要将全名拆分为 3 个单独的字段:头衔、首字母和姓氏。

有人可以提供帮助吗?我对报表生成器相当陌生,因此我已经用尽了我的技能基础,并且到目前为止我在这里的搜索尚未成功。 提前致谢

最佳答案

您不能安排您的查询来提供单独的字段吗?这样最好。

如果没有,一种方法可能是在表达式生成器中使用 split 函数,例如

=Split(Fields!Fullname.Value, " ")

这会产生一个由空格分隔的字符串数组。然后您可以访问每个元素

=Split(Fields!Fullname.Value, " ").GetValue(x)

其中 x 是从零开始的索引

关于reporting-services - 如何拆分全名字段(报表生成器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39083402/

相关文章:

javascript - SSRS : Action "Go to URL" not working after applied to data cell in matrix

reporting-services - SSRS 2005在报表而不是服务器上设置SimplePageHeaders?

mysql - Report Builder 3.0 前向依赖报告参数

asp.net - SSRS 和 ASP.net ReportViewer rsAccessDenied

c# - RDLC 报告中的问题报告导出到 Excel

reportbuilder3.0 - 表格/图表 Report Builder 3.0 图表不想停留在原位

sql-server - 塔布利克斯 : Repeat header rows on each page not working - Report Builder 3. 0

sql - 我是否可以在按 ID 分组的 tablix 行中包含子报表?

reporting-services - Visual Studio 2015 商业智能