解決済みの質問
SELECT Sum(Nz([収入金額])-Nz([支出金額])) AS 残高 FROM 収支マスタ; ~~~~~...
SELECT Sum(Nz([収入金額])-Nz([支出金額])) AS 残高
FROM 収支マスタ;
~~~~~~
うまく行きました。ありがとうございます。
んがしかし、後者のほうが、したかったので、新トピです。
>テーブルに入力してある全てのデータを集計した現時点での残高が表示されれば
>いいのでしょうか。それとも、銀行の通帳のように、一行毎にその時点での残高
>(累計値)を表示させたいのでしょうか。
え~と、後者のほうです。銀行通帳の難しいほうです。
科目は、食費 生活用品 衣服・美容 教養・趣味・娯楽 医療費 車関係費
マンションローン関係費 ギャンブル関係費 親のすねかじり費
毎月決まっている支出
光熱費 電話・インターネット NHK・新聞 国民健康保険料 国民年金保険料
介護保険料 税金 生命保険・損害保険
科目、項目は、科目をコンボボックスで分類分けして、同じくコンボボックスが
開いて、関連付けされた項目が出るように、したいです。
銀行間<――>銀行間の、給料の振り分け機能と、引き落とし処理、例えば、
楽天銀行に給料が振り込まれたら、ゆうちょ銀行、三井住友銀行、みずほ銀行、
に、給料を、振り分ける機能が、作りたいです。みずほ銀行はマンションローン
三井住友銀行は、携帯、プロバイダー、の引き落としを記録できるように
したいです。
全部出来上がるのは、1週間以上か、2週間くらい、かかるかも知れませんが、
頑張ります。
銀行通帳のような物の作り方を教えてください。
よろしくお願い致します。
- 補足
- コンボボックスも、うまく行きません。連結式のコンボボックスに
したいのですが、他トピで、3連結の方法が載ってましたが
そのページを、見ても 良く解りませんでした。コンボボックスは
諦めて、家計簿も、難しいので、諦めて、銀行通帳のような、シンプルな
物の作り方を、教えて欲しいです。よろしくお願い致します。
〜〜〜〜
-
- 質問日時:
- 2012/1/27 01:05:44
-
- 解決日時:
- 2012/1/28 00:42:11
-
- 回答数:
- 2
-
- お礼:
- 知恵コイン
- 100枚
-
- 閲覧数:
- 80
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
ベストアンサーに選ばれた回答
イメージですが、
科目は、科目テーブルを用意する、
項目は、定額項目テーブルを用意する、
日々の発生を格納する収支テーブルを用意する、
定額分、
月初に1回だけ処理を実行させて、
定額項目テーブルの11アイテムから収支テーブルにデータを放り込めば、
あとはフォームで発生金額、発生日を訂正入力してやることをすればよさそうです。
追加クエリで収支テーブルにレコードを作り上げます。
科目のコンボボックスは、
フォームでコンボボックスのプロパティにて、科目テーブルを指定することで
表示されます。
この定額項目はこの科目、という紐付があれば値を取得できます。
これはクエリとかDLOOKUP関数など使います。
VBAの知識も必要になってきます。
銀行間のデータは、
楽天銀行についてはマイナスの発生レコード、
ゆうちょ銀行についてはプラスの発生レコード、
となるので、1操作で2レコード必要になります。
追加クエリで収支テーブルにレコードを作り上げます。
やりたいことは多々あると思いますが、
ACCESSの機能的にはできる話かと思いますので1つずつクリアすればできます。
主なテーブルを作る、クエリを作る、フォームを作る、マクロを作る、
クエリとフォームは作りながら繰り返し試行錯誤です。
仕組みの方針が決まったらマクロなどで実装し実行してみる。
余裕が出てきたらVBAも学習です。
以下、(残高)累計についての参考です。
累計を出すということは、
1つ前のレコードで算出した残高累計と、
今のカレントレコードで発生した残高から残高累計を求める、
という感じになります。
ここでもクエリが絡みます。
ACCESSでは1つ前のレコードを見るのは
知っておかないとすぐできるものでもないです。
ここには入門編とありますが、気にしないことです。
http://www.mahoutsukaino.com/ac/ac2000/ac2000/maeno/maeno01.htm
[TIPS]
TIPS(チップス)とはテクニック集の略語のようで、この単語で探すと
テクニック集が見つかります。
http://www.tsware.jp/index.htm
http://www.tsware.jp/tips/index.htm
今後投稿前に一度閲覧してもいいと思います。
- 違反報告
- 回答日時:2012/1/27 09:45:30
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:
0人が役に立つと評価しています。
ベストアンサー以外の回答
(1件中1〜1件)
m3_maki0さん
クエリで累計を計算するのは重くてお勧めできません。
大抵の場合、並べ替えやフィルタに対応できませんし。
レポートなら比較的簡単にできます。
データを集計する (累計)
http://office.microsoft.com/ja-jp/access-help/HP005187388.aspx
レポートでの集計
http://office.microsoft.com/ja-jp/access-help/HA010120854.aspx
「access クエリ 累計」、「access レポート 累計」 などでググれば
更に詳しい情報が得られるでしょう。
- 違反報告
- 回答日時:2012/1/27 09:46:30


質問した人からのコメント
mahoo_niee さん、どうもありがとうございます。