【问题标题】:How do I split a full name field (Report Builder)如何拆分全名字段(报表生成器)
【发布时间】:2016-08-22 15:27:18
【问题描述】:

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

我需要将全名分成 3 个单独的字段,分别是 Title、Initial 和 surname。

有人可以提供任何帮助吗?我对报表生成器还很陌生,所以我已经用尽了我的技能基础,而且我在这里的搜索到目前为止还没有成功。 提前致谢

【问题讨论】:

    标签: reporting-services reportbuilder3.0


    【解决方案1】:

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

    如果没有,一种方法可能是使用表达式构建器中的拆分函数,例如

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

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

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

    其中 x 是从零开始的索引

    【讨论】:

    • 弗雷迪太好了,很高兴你把它整理好了。顺便说一句,不要忘记标记已回答的问题;它可以帮助其他用户在将来找到它
    猜你喜欢
    • 1970-01-01
    • 2019-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多