2015-06-26 52 views
0

任何人都可以告訴我如何從用戶名字段中刪除不需要的字符。 例如:i:0#.w|abcventures\sreekiran.k我需要刪除在abcventures\sreekiran.k之前生成的字符。使用infopath從用戶名字段中刪除不需要的字符

我已經使用translate()消除這些字符,但是,它是消除i & w人物也,從用戶名。

回答

0

使用substring-before刪除這些字符。

0

要在Mekalikot的答案擴大 -

substring-before(userName(), "i:0#.w|") 

會後剛剛返回字符串 「我:0#.W |」來自用戶名稱功能。但是,如果用戶名稱函數不包含該字符串,則公式將不會返回任何內容。由於在預覽版和瀏覽器版中,您將獲得與用戶名稱函數不同的值,因此您可能需要使用已發佈的表單進行測試。

2

爲了擴大當前的答案,我認爲他們打算使用substring-after()。這將這樣的伎倆:

子,後

(用戶名(),「我:0#.W |」)

+0

你有可能會在一個已經存在的答案或問題本身,因爲評論這似乎並不像一個答案。 –

相關問題