メールマガジン【アクセスで作るシリーズ】
バックナンバー 【住所録ソフト編】 Vol.15
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
ACCESSで作るシリーズ 【住所録ソフト編】
発 行 : Yoshihisa Fukuda 2001.02.09 Vol.15
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--------------------------------------
今回は、郵政省ホームページにある差分データを取り込む機能を作成する予定でした
が、その前に読者の方より、ご指摘頂いた内容を元に修正を加えておきます。
______________________________________
□ 郵便番号テーブルの都道府県、市区町村、町域名のフィールドサイズ見直し。
まず、読者の方から郵政省の郵便番号データの町域名が最大37文字で、郵便番号
テーブルの町域名フィールドのフィールドサイズが40(20文字)のため、途中
で切れてしまっているというご指摘を受けました。
地方公共団体コード、旧郵便番号、郵便番号、及びFlg1~6は問題無いと思われます。
また、カナに関しても大丈夫だと思います。
次に、都道府県は最大4文字なので、現在のフィールドサイズ20(10文字)で
特に問題無いでしょう。
市区町村に関してですが、現状が最大10文字で現在のフィールドサイズ20
(10文字)でぎりぎりです。
今後の事も考えて少し余裕を持たせ、市区町村のフィールドサイズを40(20
文字)にしましょう。
最後に町域名ですが、こちらは最大37文字で、現在のフィールドサイズ40
(20文字)では全然足りません。
町域名のフィールドサイズも余裕を持たせて、100(50文字)にしましょう。
また、町域名には他にも問題があります。
______________________________________
□ 町域名の記述の仕方を考える。
例えば、〒602-0816のデータを見ると、
毘沙門町(上立売通寺町西入、上立売通寺町西入上る、上立売通寺
町西入下る、上立売通寺町西入4筋目下る、寺町通今出川上る1筋目西入、寺町
通今出川上る2丁目、寺町通今出川上る2丁目西入、寺町通今出川上る3丁
目、寺町通今出川上る3丁目西入、寺町通今出川上る4丁目、寺町通今出川上
る4丁目西入、寺町通今出川西入、寺町通今出川2丁目上る西入、塔之段寺町通
今出川上る)
と言った様に、6行に渡り文章の様に住所が記述されています。
これは
京都府京都市上京区毘沙門町(上立売通寺町西入)
京都府京都市上京区毘沙門町(上立売通寺町西入上る)
京都府京都市上京区毘沙門町(上立売通寺町西入下る)
京都府京都市上京区毘沙門町(上立売通寺町西入4筋目下る)
京都府京都市上京区毘沙門町(寺町通今出川上る1筋目西入)
京都府京都市上京区毘沙門町(寺町通今出川上る2丁目)
京都府京都市上京区毘沙門町(寺町通今出川上る2丁目西入)
京都府京都市上京区毘沙門町(寺町通今出川上る3丁目)
京都府京都市上京区毘沙門町(寺町通今出川上る3丁目西入)
京都府京都市上京区毘沙門町(寺町通今出川上る4丁目)
京都府京都市上京区毘沙門町(寺町通今出川上る4丁目西入)
京都府京都市上京区毘沙門町(寺町通今出川西入)
京都府京都市上京区毘沙門町(寺町通今出川2丁目上る西入)
京都府京都市上京区毘沙門町(塔之段寺町通今出川上る)
のいずれかと言う意味です。
私の持っている「筆まめ」で見たところ、一覧表示には、上記の様に14行で表示
されますが、どれを選んでも住所の欄には「京都府京都市上京区毘沙門町」しか
入りません。
結果的には「602-0816」と郵便番号を入力し、住所変換すると住所欄には
「京都府京都市上京区毘沙門町」としか入らないと言う事の様です。
そこで、今回作成する住所録ソフトで、この住所をどう扱うかなのですが、この
京都のデータ(〒602-0816のデータ)に関しては1件のみとして、一覧は
表示しない形にします。
即ち、「602-0816」に該当する住所は「京都府京都市上京区毘沙門町」の
1件のみとします。
※これは郵便番号メンテナンス画面にて、修正します。
______________________________________
□ 郵便番号メンテナンス画面の修正
先程、「602-0816」に該当する住所は「京都府京都市上京区毘沙門町」の
1件のみにする と書きましたが、これは郵政省の郵便番号データにある6件の
データを郵便番号メンテナンス画面で1件にする訳ですが、前回作成した郵便番号
メンテナンス画面でデータの削除機能がありませんでした。
また、住所フォームなど他の画面にも削除ボタンを付けていませんでした。
そこで、次回は各画面に削除機能を付加し、郵便番号データのメンテナンスを行い
たいと思います。
郵政省ホームページにある差分データの取り込み機能は、その後作成します。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
◇ ACCESSで作るシリーズ 【住所録ソフト編】
◇ 発 行 元 :Yoshihisa Fukuda(福田 義久)
◇ ご意見・ご要望
ご質問等 :fukud@nifty.com
◇ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して発行
しています。(まぐまぐID:0000077071)
◇ バックナンバー:http://homepage2.nifty.com/f-soft/
◇ 登録・解除 :http://homepage2.nifty.com/f-soft/
Copyright(C) 2001-2002 Yoshihisa Fukuda All rights reserved.
◇転載について
このメールマガジンの無断転載などは、一切禁止です。
転載をご希望の方は、事前にメールで連絡をください。
◇免責
このメールマガジン及びホームページの内容による、いかなる損害、障害などに
関して発行者は一切の責任を負いません。
掲載広告についても同様です。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
ACCESSで作るシリーズ 【住所録ソフト編】
発 行 : Yoshihisa Fukuda 2001.02.09 Vol.15
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--------------------------------------
今回は、郵政省ホームページにある差分データを取り込む機能を作成する予定でした
が、その前に読者の方より、ご指摘頂いた内容を元に修正を加えておきます。
______________________________________
□ 郵便番号テーブルの都道府県、市区町村、町域名のフィールドサイズ見直し。
まず、読者の方から郵政省の郵便番号データの町域名が最大37文字で、郵便番号
テーブルの町域名フィールドのフィールドサイズが40(20文字)のため、途中
で切れてしまっているというご指摘を受けました。
地方公共団体コード、旧郵便番号、郵便番号、及びFlg1~6は問題無いと思われます。
また、カナに関しても大丈夫だと思います。
次に、都道府県は最大4文字なので、現在のフィールドサイズ20(10文字)で
特に問題無いでしょう。
市区町村に関してですが、現状が最大10文字で現在のフィールドサイズ20
(10文字)でぎりぎりです。
今後の事も考えて少し余裕を持たせ、市区町村のフィールドサイズを40(20
文字)にしましょう。
最後に町域名ですが、こちらは最大37文字で、現在のフィールドサイズ40
(20文字)では全然足りません。
町域名のフィールドサイズも余裕を持たせて、100(50文字)にしましょう。
また、町域名には他にも問題があります。
______________________________________
□ 町域名の記述の仕方を考える。
例えば、〒602-0816のデータを見ると、
毘沙門町(上立売通寺町西入、上立売通寺町西入上る、上立売通寺
町西入下る、上立売通寺町西入4筋目下る、寺町通今出川上る1筋目西入、寺町
通今出川上る2丁目、寺町通今出川上る2丁目西入、寺町通今出川上る3丁
目、寺町通今出川上る3丁目西入、寺町通今出川上る4丁目、寺町通今出川上
る4丁目西入、寺町通今出川西入、寺町通今出川2丁目上る西入、塔之段寺町通
今出川上る)
と言った様に、6行に渡り文章の様に住所が記述されています。
これは
京都府京都市上京区毘沙門町(上立売通寺町西入)
京都府京都市上京区毘沙門町(上立売通寺町西入上る)
京都府京都市上京区毘沙門町(上立売通寺町西入下る)
京都府京都市上京区毘沙門町(上立売通寺町西入4筋目下る)
京都府京都市上京区毘沙門町(寺町通今出川上る1筋目西入)
京都府京都市上京区毘沙門町(寺町通今出川上る2丁目)
京都府京都市上京区毘沙門町(寺町通今出川上る2丁目西入)
京都府京都市上京区毘沙門町(寺町通今出川上る3丁目)
京都府京都市上京区毘沙門町(寺町通今出川上る3丁目西入)
京都府京都市上京区毘沙門町(寺町通今出川上る4丁目)
京都府京都市上京区毘沙門町(寺町通今出川上る4丁目西入)
京都府京都市上京区毘沙門町(寺町通今出川西入)
京都府京都市上京区毘沙門町(寺町通今出川2丁目上る西入)
京都府京都市上京区毘沙門町(塔之段寺町通今出川上る)
のいずれかと言う意味です。
私の持っている「筆まめ」で見たところ、一覧表示には、上記の様に14行で表示
されますが、どれを選んでも住所の欄には「京都府京都市上京区毘沙門町」しか
入りません。
結果的には「602-0816」と郵便番号を入力し、住所変換すると住所欄には
「京都府京都市上京区毘沙門町」としか入らないと言う事の様です。
そこで、今回作成する住所録ソフトで、この住所をどう扱うかなのですが、この
京都のデータ(〒602-0816のデータ)に関しては1件のみとして、一覧は
表示しない形にします。
即ち、「602-0816」に該当する住所は「京都府京都市上京区毘沙門町」の
1件のみとします。
※これは郵便番号メンテナンス画面にて、修正します。
______________________________________
□ 郵便番号メンテナンス画面の修正
先程、「602-0816」に該当する住所は「京都府京都市上京区毘沙門町」の
1件のみにする と書きましたが、これは郵政省の郵便番号データにある6件の
データを郵便番号メンテナンス画面で1件にする訳ですが、前回作成した郵便番号
メンテナンス画面でデータの削除機能がありませんでした。
また、住所フォームなど他の画面にも削除ボタンを付けていませんでした。
そこで、次回は各画面に削除機能を付加し、郵便番号データのメンテナンスを行い
たいと思います。
郵政省ホームページにある差分データの取り込み機能は、その後作成します。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
◇ ACCESSで作るシリーズ 【住所録ソフト編】
◇ 発 行 元 :Yoshihisa Fukuda(福田 義久)
◇ ご意見・ご要望
ご質問等 :fukud@nifty.com
◇ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して発行
しています。(まぐまぐID:0000077071)
◇ バックナンバー:http://homepage2.nifty.com/f-soft/
◇ 登録・解除 :http://homepage2.nifty.com/f-soft/
Copyright(C) 2001-2002 Yoshihisa Fukuda All rights reserved.
◇転載について
このメールマガジンの無断転載などは、一切禁止です。
転載をご希望の方は、事前にメールで連絡をください。
◇免責
このメールマガジン及びホームページの内容による、いかなる損害、障害などに
関して発行者は一切の責任を負いません。
掲載広告についても同様です。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□