• ベストアンサー

ACCESSで生活保護計算と抽出

仕事で生活保護の基準生活費を使うことになりました。ACCESSの基本的な操作はできるので、ACCESSで入力したいと思っています。しかし、あまりにも複雑すぎるのでどこからどう始めていいのかわからないのです。生活保護でも居宅1類、2類、期末扶助、母子加算、障害者加算、収入の基礎控除くらいしか使わないのですが、級地の設定をどのようにしたらいいのかわかりません。クエリで級地ごとにわけて計算すればいいのでしょうか?でもレポートの段階では級地ごとではなく全データを他の要素の順に並べたいです。 質問がわかりにくいでしょうが、わかる範囲で教えていただければありがたいです。 もう一点、都道府県、市町村をそれぞれリストから選択するようにしたのですが、例えば北海道を選択したら、北海道の市町村だけを市町村リストに表示させるようにするにはどのようにしたらいいのでしょうか?よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

http://www.post.japanpost.jp/zipcode/dl/kogaki.html から、Ken_all.lzh をダウンロードして 全国地方公共団体コード から前二桁を取り出します。 これが都道府県コードになります。 で都道府県コードと都道府県名だけの47レコードのテーブルを作ります。 もう一つ ダウンロードしたものから 全国地方公共団体コード 市区町村名 のフィールドだけにしたテーブルを作成して 重複を取り除きます。 http://www.post.japanpost.jp/zipcode/dl/readme.html これに先の都道府県コードのフィールドを追加します。 クエリで前二桁を取り出し(Left関数)た物をテーブル作成クエリなどで 行えばよいと思います。 で例えばですがコンボボックスのコントロールソースを都道府県だけのテーブルにして VBAでコンボボックスの更新後処理で行うとかの流れだと思います。 http://www.mahoutsukaino.com/ac/ac2002/ac2002/sonota/kensaku/ken01.htm 質問の前半部分は条件分岐が多岐にわたりそうなので、とても難しいと思います。。。

その他の回答 (2)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.3

現在Accessを使わないでどのように処理しているのか を調査研究することからはじめます まずは同じやり方をAccessに乗せるつもりで取り組むといいでしょう コンピュータを使わずにやっているやり方の中にも 工夫やアイデアがいっぱい含まれています システム設計では現場が最良の先生です

  • a3453a
  • ベストアンサー率28% (132/460)
回答No.2

郵便番号データー(テーブル)をまず作るといいです 郵便番号データーベースは郵便局ホ-ムペ-ジから ダウンロードできます --------------------------------------------- 指定項目でも選択は フォームを使用するといいですね フォーム上での項目により クエリー内に [forms]![フォーム名]![フォーム項目名] を指定すれば 選択できることになります --------------------------------------------- 詳しく言うときりがありませんので とりあえずはヒントで。。。。。

関連するQ&A