#619 クエリで複数行のデータを1行にまとめる方法 クエリ

画面への表示や帳票での印刷レイアウト等の関係から、長い文字列を複数行に改行して入力する場合があります。そのようなデータ内容に対して、クエリを使って、複数行のデータを1行にまとめる方法です。


次の例では、「住所」がそれぞれ改行されて2行に分けてテーブルに保存されています。


クエリにおいて、次のような式からなる演算フィールドを作ります。

  住所: Replace([mtbl顧客マスタ].[住所],Chr(13) & Chr(10)," ")



この式では、「Replace」関数を使って、「Chr(13) & Chr(10)」すなわち”改行コード”を半角スペース1つに変換しています。


実行結果:
| Index | Prev | Next |



T'sFactory
Accessで動く生産管理DB
Ureru Express
Webで使う販売顧客管理
Access開発&アドバイス
DB開発やテクニカルアドバイス
Copyright © T'sWare All rights reserved