【问题标题】:Remove unwanted characters from sharepoint user displayname in infopath从信息路径中的共享点用户显示名中删除不需要的字符
【发布时间】:2014-08-06 15:18:18
【问题描述】:

我正在使用共享点列表项填充信息路径重复表。在列表中的一列是“批准人”(PersonOrGroup)类型。当我在 infopath 重复表中显示此列(显示名称)时,我得到以下值:

LastName,, FirstName,#,#,# 

我想从显示名称中删除不需要的字符并希望以以下格式显示:

LastName, FirstName ;

我该怎么做?

【问题讨论】:

    标签: sharepoint-2010 infopath


    【解决方案1】:

    试试这个:

    concat(substring-before(field1, ","), ",", " ", substring-before(substring(field1, string-length(substring-before(field1, ",")) + 3), ","), " ", ";")
    

    +3 是两个逗号 (,) 和 1 个空格的计数。

    例子是:

    Doe,, John,#,#,#

    结果:

    多伊,约翰;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-09
      相关资源
      最近更新 更多