No34944.SQL文を使った レポートの表示
| タイトル | : SQL文を使った レポートの表示 |
| 記事No | : 34944 |
| 投稿日 | : 2005/07/28(Thu) 10:05 |
| 投稿者 | : さい |
OS:win2000 Access Version:2000
おはようございます 皆様にご教授賜りたい事があり、書きこみ致しました。 宜しくお願い致します。
フォームでレポートへの抽出条件を指定しそれを SQL文で該当するデータを呼出してレポートに表示しています。、
レポート表示欄に郵便番号の項目があり、そこに該当データの郵便番号を表示させるのですが その該当郵便番号データの前に『〒』のマークを入れて表示させたいのですが、 どうすれば良いでしょうか?
『"&』等で『郵便番号(表示させるデータ)』と『〒』を連結させようとしたのですが出来ませんでした。
SQL文で呼出してくる元データの郵便番号のフィールド名は『郵便番号』で『〒』はついていません。 データにも『〒』はついていません。
どうか宜しくお願い致します。
|
| タイトル | : Re: SQL文を使った レポートの表示 |
| 記事No | : 34945 |
| 投稿日 | : 2005/07/28(Thu) 10:11 |
| 投稿者 | : fana |
> レポート表示欄に郵便番号の項目があり、そこに該当データの郵便番号を表示させるのですが > その該当郵便番号データの前に『〒』のマークを入れて表示させたいのですが、 > どうすれば良いでしょうか? > > 『"&』等で『郵便番号(表示させるデータ)』と『〒』を連結させようとしたのですが出来ませんでした。 > > SQL文で呼出してくる元データの郵便番号のフィールド名は『郵便番号』で『〒』はついていません。 > データにも『〒』はついていません。 > > どうか宜しくお願い致します。
レポートのテキストボックスのコントロールソースの右の「…」で、式ビルダを たちあげて、 '〒' & [郵便番号] で、できるのでは?
|
| タイトル | : Re^2: SQL文を使った レポートの表示 |
| 記事No | : 34946 |
| 投稿日 | : 2005/07/28(Thu) 10:25 |
| 投稿者 | : さい |
> > レポートのテキストボックスのコントロールソースの右の「…」で、式ビルダを > たちあげて、 > '〒' & [郵便番号] > で、できるのでは?
そうそうのお返事ありがとうございます。
'〒' & [郵便番号]
は試したのですが レポートプレビュー時に 郵便番号データが表示されるところに 『#Error』と表示されてしまいます。
|
| タイトル | : Re^3: SQL文を使った レポートの表示 |
| 記事No | : 34948 |
| 投稿日 | : 2005/07/28(Thu) 10:44 |
| 投稿者 | : chihiro |
> > > > レポートのテキストボックスのコントロールソースの右の「…」で、式ビルダを > > たちあげて、 > > '〒' & [郵便番号] > > で、できるのでは? > > > そうそうのお返事ありがとうございます。 > > '〒' & [郵便番号] > > は試したのですが レポートプレビュー時に 郵便番号データが表示されるところに > 『#Error』と表示されてしまいます。 [郵便番号]の型は?
|
| タイトル | : Re^3: SQL文を使った レポートの表示 |
| 記事No | : 34949 |
| 投稿日 | : 2005/07/28(Thu) 10:47 |
| 投稿者 | : fana |
> '〒' & [郵便番号] > > は試したのですが レポートプレビュー時に 郵便番号データが表示されるところに > 『#Error』と表示されてしまいます。
郵便番号データの中に、中身が入ってないってことはあります? Nullとか。
|
| タイトル | : Re^4: SQL文を使った レポートの表示 |
| 記事No | : 34950 |
| 投稿日 | : 2005/07/28(Thu) 11:38 |
| 投稿者 | : nakazawa |
こんにちは >SQL文で呼出してくる元データの郵便番号のフィールド名は『郵便番号』 と言うことで SELECT '〒'+NZ([テーブル名].[郵便番号],'') AS 郵便番号,・・・・ のように最初から付けては?
|
| タイトル | : Re^4: SQL文を使った レポートの表示 |
| 記事No | : 34951 |
| 投稿日 | : 2005/07/28(Thu) 11:43 |
| 投稿者 | : さい |
すみません。
大元のレコードソースのクエリの郵便番号フィールドに
郵便番号: "〒" & [T_顧客情報]![郵便番号]
を入力したら 元データのフィールドにも『〒』が表示され レポートに『〒』が表示されました。
ですが、このように表記すると、元データに郵便番号が入力されていない場合も 書式として「〒」のみ表示されてしまい、 レポートにも郵便番号データは無いのに『〒』のみ表示されてしまいます。
郵便番号データが無い場合『〒』を表示させないようにしたいのです。 その条件はどこにどのように記述すれば良いでしょうか?
矢次の質問で大変申し訳ありません、宜しくお願い致します。
|
| タイトル | : Re^5: SQL文を使った レポートの表示 |
| 記事No | : 34952 |
| 投稿日 | : 2005/07/28(Thu) 11:49 |
| 投稿者 | : Benkei |
> 大元のレコードソースのクエリの郵便番号フィールドに > 郵便番号: IIf(IsNull([T_顧客情報]![郵便番号]),"","〒" & [T_顧客情報]![郵便番号])
|
| タイトル | : Re^6: SQL文を使った レポートの表示 |
| 記事No | : 34969 |
| 投稿日 | : 2005/07/28(Thu) 14:22 |
| 投稿者 | : さい |
> > 大元のレコードソースのクエリの郵便番号フィールドに > > > 郵便番号: IIf(IsNull([T_顧客情報]![郵便番号]),"","〒" & [T_顧客情報]![郵便番号])
上手く動きました。 ご教授してくださった皆様本当にありがとうございました。
|
このAccessフォーラム過去ログ集は、Microsoft Access Club が運営しています

|