是否可以測試SSRS中的空白區域?我有一些文本框,用戶可以鍵入一些文本。它有時會留下一些空白空間,我有一些測試字符串長度的條件。我想知道是否有一個簡單的方法來測試。標籤,空格等。SSRS從文本框中刪除空白
我得到的文本包含從用戶使用HTML編輯器獲得的HTML標記。該文本可以包含HTML標籤,有時也包含它們之間的空格。我有一些ReExp擺脫了所有的HTML標籤,但它留下了可能存在的空白空間。我也想刪除它們
Ex。正則表達式處理
" "
是否可以測試SSRS中的空白區域?我有一些文本框,用戶可以鍵入一些文本。它有時會留下一些空白空間,我有一些測試字符串長度的條件。我想知道是否有一個簡單的方法來測試。標籤,空格等。SSRS從文本框中刪除空白
我得到的文本包含從用戶使用HTML編輯器獲得的HTML標記。該文本可以包含HTML標籤,有時也包含它們之間的空格。我有一些ReExp擺脫了所有的HTML標籤,但它留下了可能存在的空白空間。我也想刪除它們
Ex。正則表達式處理
" "
後
"<p> </p><br/>"
結果這是一個有點很難看到你要完成什麼。我假設你試圖擺脫多餘的(但不是全部)空格字符。
選項1:正則表達式
做它的正則表達式。如果您使用正則表達式去除標籤,爲什麼不在那裏修復空白問題呢?但要記住,人誰試圖解決一個問題,正則表達式often end up with two problems ;-)
選項2:表達式
使用渲染一個文本框的值時,Visual Basic functions中的表達式。特別想到trim和replace。沿着這些線:
=Trim(Replace(Fields!SomFieldName.Value, " ", " "))
' number of spaces >> 02 1
這也可以在SQL查詢,我想。
方案3:佔位符+ HTML
使用佔位符,實際上只呈現在報表中的HTML。有關信息,請參閱this msdn article。我不確定哪些HTML標記被支持。
我使用了選項2 – Omar
這些文本框在哪裏?他們是參數嗎? – Diego
我從數據庫中獲取值。我在我的報告中有一個查詢來獲取它們的值。 – Omar
但它們是參數嗎?你可以發表一個例子,它很難理解你想要什麼 – Diego