1
中的第一個空格後的所有字符,我有此=Fields!FullName.Value
,它顯示客戶全名(名和姓)。我想要做的只是顯示他們的名字。我基本上想要刪除第一個空格後面出現的每個字符在SSRS報告文本框中刪除SSRS 2005
E.G如果返回的值是Tom Ndovu,我想要顯示Tom。
如果它的Bill M Chark,我想只顯示Bill。
中的第一個空格後的所有字符,我有此=Fields!FullName.Value
,它顯示客戶全名(名和姓)。我想要做的只是顯示他們的名字。我基本上想要刪除第一個空格後面出現的每個字符在SSRS報告文本框中刪除SSRS 2005
E.G如果返回的值是Tom Ndovu,我想要顯示Tom。
如果它的Bill M Chark,我想只顯示Bill。
該指令得到從一開始的字符串中第一次出現的字符「」(空格)
=Mid(Fields!FullName.Value,1, Instr(Fields!FullName.Value, " "))
如果白色的空間並不總是存在,你應該檢查使用這樣的事情從INSTR返回的值
=Mid(Fields!FullName.Value ,1,
IIF(Instr(Fields!FullName.Value, " ") > 0 ,Instr(Fields!FullName.Value, " "),
LEN(Fields!FullName.Value)))
你的代碼完成它,謝謝。 – StackTrace 2011-04-28 13:55:40
歡迎您:) – 2011-04-28 13:58:27