2009/02/04
Access 実践入門 第75号
-------------------------------------------
Access 実践入門 第75号 (2009.2.4)
-------------------------------------------
こんにちは、Access実践入門の佐藤です。
寒い日が続いております。
寒いと、猫背になるせいでしょうか、肩が凝ります
朝、散歩にでも行けばいいのかも・・・・
寒くて、そんなことできません。
【1】基本情報フォーム
【2】帳簿一覧の残高計算
【3】次回予告
【4】編集後記
---------------------------------------------------------------------
【1】基本情報フォーム
---------------------------------------------------------------------
基本情報を登録するフォームが必要です。
「fo基本情報」を見てください。
レコードソースは、「qu基本情報」です
内容は、通し番号の抽出条件として1を指定しています。
新しいレコードの追加はできませんし、削除も出来ません。
同じレコードを常に表示しているだけです。
「fo基本情報」の項目も、通常の処理では変更することもありません。
初めて使う時に、使用開始日と残高を登録するだけです。
その後は、締切更新が実行されると、自動で更新されます
大事な設定なので、通常は項目の「編集ロック」を「はい」にして、
編集出来ないようにしておいてもいいかと思います。
パスワード入力画面にパスワードを入れると「編集ロック」を「いいえ」
にするような処理も可能です。
存在するデータの一番小さい日付より、締切日が後になっていたりすると
矛盾してしまいます。
もしデータが変更された時は、そのチェックもしないといけません。
誰もが使うプログラムなら、そのようなことも、配慮しなければいけません。
【2】帳簿一覧の残高計算
---------------------------------------------------------------------
基本情報を作ったことで、帳簿入力の一覧表画面で残高計算ができます。
一覧表の、上に繰越残、下に残高を追加しています。
この一覧表は、最初は全データを表示しますから、初期画面の繰越残高は、
基本情報の残高になります。
そこで、フォームの「開く時」に次のように書いています。
Me![繰越残高] = DLookup("[締切残高]", "ta基本情報", "[通し番号]=1")
繰越残のコントロールに、DLookup 関数を使って、
基本情報の締切残高を代入しています。
さらに、下の差引残高の欄の「コントロールソース」は
=[繰越残高]+Sum([収入額]-[費用額])
としています。
これで、残高計算ができました。
残高が計算できて、お小遣い帳らしくなりました。
日付と数値を使う場合、帳簿で収入、支出を使う場合などは、
このように、繰越残高を使うことが必須になります。
初期画面は、基本情報から残高を持ってくるだけなので、簡単です。
年月指定は、指定した月の初めの残高を計算しないといけません。
それは、次回で。
【3】次回予告
---------------------------------------------------------------------
次回は、帳簿、年月指定 です。
【4】編集後記
---------------------------------------------------------------------
私がAccessを初めて購入したのは、バージョン2でした。
Windows3.1の頃です。
媒体はフロッピーディスクでした。
(今やパソコンにドライブすら無い)
その後、Access95、Access97・・・どんどん新しくなっています。
画面の様子は変わりましたが、基本は同じです。
関数のリファレンスは、Access95の頃購入したものを今でも見てます
ウイザードとか、自動でできる部分が多くなっている感じですかね
何も解らなくても、入力画面ができあがるようになっています。
私は、ウィザードの機能を使う事はお勧めできません。
自分で細かい変更ができなければ、思い通りのプログラムは作れませんから。
Access2000以上のバージョンを持っておられれば、最新のAccess2007を
購入する必要は無いです。
2000以上のバージョンで作成したプログラムでしたら、
2007でも動きますから。
---------------------------------------------------------------------
みなさんは、アフィリエイトってご存じでしょうか?
ブログやサイトから、広告収入等を得る手法ですが、
佐藤も、以前から少しずつやってるのです。
興味のある方は、こちらをご覧下さい。
アフィリエイトの勧め : http://www.msactry.com/aff/
=====================================================================
【Access実践入門】
ホームページ : http://www.msactry.com/
メルマガ用サンプルプログラム
: http://www.msactry.com/mag2/201/index.htm
参考書「Access実践入門」のダウンロード(PDFファイル)
: http://www.msactry.com/down00/downrepo.htm
=====================================================================
【オフィス関連の教材の紹介】
http://www.msactry.com/kyex/index.htm
=====================================================================
【発行システム】『まぐまぐ!』 http://www.mag2.com/
配信中止はこちらから http://www.mag2.com/m/0000229312.html
=====================================================================



