【发布时间】:2016-08-18 15:26:57
【问题描述】:
我一直试图让它表现得没有运气。
数据库基础字段只有全名字段,在某些情况下包括中间名首字母,在其他情况下没有中间名首字母。
我一直在尝试通过使用下面的 ssrs 表达式来显示 LastName, FirstName:虽然这适用于字段中没有中间首字母或姓名的名称....对于那些包含中间首字母/名称的名称,我们遇到了显示问题。
=Right(Fields!agent_name.Value,Len(Fields!agent_name.Value)-Instr(Fields!agent_name.Value," ")) & ", " & (Left(Fields!agent_name.Value,Instr(Fields!agent_name.Value," ")))
但它包括首先显示的中间首字母。例如:
如果全名字段是 John S Doe,上面的表达式显示为:
S Doe, John
我需要显示的是:
Doe, John
如何设置我的表达式以摆脱要显示的中间名首字母/名称?
我已经进行了大量研究并尝试了许多差异表达但没有运气..提前致谢。
【问题讨论】:
标签: reporting-services ssrs-2008-r2 ssrs-expression