首页 > 解决方案 > SSRS:以预期格式对齐输出

问题描述

我有一个文本框,其中 FirstName、LastName、MiddleName 以用户期望的格式连接。

名字 - 'Manoj' MiddleName - 'Kumar' 姓氏 - 'R'

输出: LastName、FirstName、MiddleName -所有三个名称都作为值。o/p 应为 'R, Manoj, Kumar'

LastName, FirstName -我没有 MiddleName 值的地方o/p 应该是 'R, Manoj'

表达式: =First(Fields!LastName.Value, "DataSet") + IIF(IsNothing(First(Fields!FirstName.Value, "DataSet"))," ", ", " + First(Fields!FirstName.Value, " DataSet"))+ IIF(IsNothing(First(Fields!MiddleName.Value, "DataSet"))," ", ", " + First(Fields!MiddleName.Value, "DataSet"))

如果我拥有所有三个名字,它就可以工作。如果我的 MiddleName 为空,则输出如下:

'R,Manoj,'最后一个逗号不应该出现。

请建议

标签: reporting-services

解决方案


推荐阅读