reporting-services - 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,'最后一个逗号不应该出现。
请建议
解决方案
推荐阅读
- c# - 使用 MS Excel VSTO 插件如何抑制标准 Excel 的“另存为”功能并显示自定义窗口进行保存?
- spring-data-jpa - 具有多个实体的 Spring Data Repository
- python - 如何在 Cog Discord.Py 重写中正确定义“客户端”
- javascript - 添加 firestore 文档返回“时间戳不是构造函数”
- mysql - Mysql2::Error::ConnectionError: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- c++ - 打印未知结构的所有元素的值
- r - Rmarkdown,将标题字体绘制为拉丁现代
- mysql - 计算 2 个值之间的百分比(总和)
- algorithm - 如何为模拟退火生成邻居?
- javascript - 我不明白这个警告有什么问题 - 列表中的每个孩子都应该有一个唯一的“关键”道具