Access実践入門  RSSを登録する

マイクロソフトアクセスの入門を、実践的に学習するためのメールマガジンです。誰でも入力できる綺麗なプログラムが作成できるようになります。

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
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 
===================================================================== 
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る