2016-05-13 19 views
0

私の要件は、アドレスから空白行を削除することです。空白の削除

=Ucase(REPLACE(REPLACE(Fields!Address.Value, CHR(13), ""), CHR(10), "")) 

Screenshot

それはしかし、改行は、郵便番号の途中に挿入され、空白行を削除します:

ハミルトン、L8R ON私はこのようにそれをやっています

1E2 CAN

+0

まず、 'Fields!Address.Value'には完璧な値を与えることができますか?それは型です。私は私の報告書作成者からここにチェックしたかったので。また、単純なテキストボックスの代わりにプレースホルダhtml型を選択しようとしましたか? – pedram

+0

私は単純なテキストボックスを使用する必要があります – Gainster

+0

大丈夫、テキストボックスのテキストをダブルクリックし、プロパティウィンドウ内のhtmlラジオボタンをチェックしてください。また、それがあなたを助けるかどうかを教えてください.... – pedram

答えて

0

ます行を削除するには、正しい文字を置き換える必要があります。あなただけの行を置換したい場合は、すべての改行に置き換えられます

Try =UCASE(REPLACE(Fields!Address.Value, VBCRLF, "")) 

空行がある場合、あなたはこのanswerは別の方法を提供

=UCASE(REPLACE(Fields!Address.Value, VBCRLF + VBCRLF, VBCRLF)) 

のvbCrLf +のvbCrLfを探す必要がありますフィード同じ結果を達成することができます。