2016-05-20 9 views
0

テキストボックスのアドレス値を1行に表示するにはどうすればよいですか? 現在値は、複数の行として例えば別の下に1を表示されています。テキストボックスの書式設定

5,Irivine Place 
po box 2345 
usa 

私のようなものを探しています:あなたのアドレスがデータベースに1行であれば、改行もなければなりません

5,Irivine Place,po box 2345,usa 
+1

修正しようとしているコードを提供すると、誰かに手伝ってもらうことができます。 – Sean

+0

これについて助言してください。テキストボックスに1行でアドレスを印刷する方法 – Renu

+1

データにhtmlタグが付いているようです。それ以外の場合は、あなたの質問のように表示されません。あなたの表現とSSMSから来る実際のデータを私たちに教えてください。 – pedram

答えて

0

保存されます。あなたはこれらを何か他のものに置き換える必要があります。 a、もちろん

LEFT(Replace(Fields!Address.Value,VBCRLF,", "),LEN(Replace(Fields!Address.Value,VBCRLF,", ")-2) 

あなたのデータベースが使用している改行どんな文字でのvbCrLfを代用する必要があります。それはその後になるようにあなたが行に「」ファイナルを取り除くために必要があるだろう

=Replace(Fields!Address.Value,VBCRLF,", ") 

+0

@BI DeveloperThanks for解決策ですが、動作しません。これについて助言してください。 – Renu

+0

ありがとうございました。私は解決策を得た。私はリプレース機能を使用しました。 VBCRLFの代わりに= Replace(First(Fields!CompanyAddress.Value、 "CustAccountStatementExtDS")、chr(10)、 "、")、Chr(10)が機能します。 – Renu

+1

Eh? "もちろん、あなたのデータベースが使用している改行文字でVBCRLFを置き換える必要があります。"手段!!言い換えれば、私は正しい解決策を投稿しましたが、あなたはそれを読まなかった:-( – BIDeveloper

関連する問題