メールマガジン【アクセスで作るシリーズ】


バックナンバー 【会計ソフト編】 Vol.27
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

    ACCESSで作るシリーズ  【会計ソフト編】

    発 行 : Yoshihisa Fukuda          2000.10.07 Vol.27

■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--------------------------------------

今回は、残高試算表のクエリー作成です。

== ◇ 第3章 帳票       ====================

--------------------------------------
3-2 残高試算表
--------------------------------------
--------------------------------------
3-2-2 クエリー作成
--------------------------------------

残高試算表の最初のデータ抽出クエリーを作成します。

1.データベースウィンドウの[クエリー]タブを選択します。
2.[新規作成]ボタンを押すと、[クエリーの新規作成]というダイアログが開くので
  [選択クエリーウィザード]を選んで[OK]ボタンを押します。
3.左上の[テーブル/クエリー]の所でコンボボックスを開き[テーブル:Siwake
  Table]を選択します。
4.左下の[選択可能なフィールド]で以下フィールドを選択し[次へ]ボタンを押し
  ます。
  DenpyoDate
  KariKamoID
  KasiKamoID
  KariAmount
  KasiAmount

5.[クエリーで集計を行うかどうかを選択して下さい]で[各レコードの全ての
  フィールドを表示する]を選択した状態で[次へ]ボタンを押します。
6.クエリー名を[SisanRepQuery1]として[クエリーを作成した後に行うことを選択
  して下さい]を[クエリーのデザインを編集する]にし[完了]ボタンを押します。
  するとクエリーの編集ウィンドウ(クエリービルダー)が開きます。
7.[DenpyoDate]フィールドの抽出条件に
  <=[Forms]![SisanRepForm]![SyukeiDate]
  と入力します。
9.メニューの[クエリー]-[パラメータ]を選択します。
10.[クエリーパラメータ]ダイアログが開いたら、パラメータの方に
  [Forms]![SisanRepForm]![SyukeiDate]
  と入力し、データ型の方に[日付/時刻型]を設定して[OK]ボタンを押します。
8.メニューの[ファイル]-[上書き保存]を選択し、保存したら[×]ボタンで
  クエリー編集ウィンドウを閉じます。

以上で残高試算表のデータ抽出クエリーが作成できました。

--------------------------------------
今回はここまでです。

次回は残高試算表のクエリー作成の続きで、借方勘定の集計クエリーの作成です。
______________________________________
◆◇ ワンポイントコーナー ◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇

【クエリーパラメータ】

 クエリーを使ってデータを抽出したり、更新、削除、集計などを行う場面は、多々
 あると思います。

 その時、フォームなどからデータの抽出条件を指定する事も多いでしょう。
 逆に無条件で全てのデータに対してクエリーで処理を行う事の方が少ないのでは
 ないでしょうか。

 この会計ソフト作成でも、クエリーのあるフィールドに対して抽出条件を指定した
 事も数多くありました。

 今までのクエリーでは、抽出条件を指定してもクエリーパラメータは設定しません
 でした。
 しかし、今回の場合、クエリーパラメータの設定が必要なのです。

 理由は、次回に作成するクロス集計クエリーが、今回のデータ抽出クエリーを元に
 するからです。

 クロス集計クエリーに限らず、クエリーを元にクエリーを作成した場合、元になる
 クエリーにパラメータ(抽出条件など)が必要な場合、必ずクエリーパラメータ
 の設定をしなければなりません。
 このクエリーパラメータの設定がされていないと、クエリーを実行しようとした時、
 抽出条件に指定したフォームのフィールドなどが、認識できなくなります。

 また、単体で使用するクエリーにクエリーパラメータを設定しても、まったく問題
 はありません。(と言うより本来そうするべきでしょう)
______________________________________
◆◇ Q&Aコーナー    ◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇

 今回もありません。
______________________________________
◆◇ お知らせ       ◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇

 今回の発行で、4月8日の創刊からちょうど半年となりました。
 多数の方に御購読いただきまして、感謝しております。

 最近、本業が忙しく解説編の発行ができなくなっております。
 また、少し考えも変わってきて、解説編はメールマガジンではなくホームページ上
 で、画像などを使用して解説した方が解りやすいのではないかと思っています。

 時間ができれば、ACCESS LANDを充実させていきますので、申し訳ありませんが
 しばらくは、現状でガマンして下さい。

 今後とも、よろしくお願いいたします。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

◇ ACCESSで作るシリーズ 【会計ソフト編】
◇ 発 行 元  :Yoshihisa Fukuda(福田 義久)
◇ ご意見・ご要望
  ご質問等   :y.fukuda@ro.bekkoame.ne.jp

◇ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して発行
  しています。(まぐまぐID:0000030446)
◇ バックナンバー:http://www.bekkoame.ne.jp/ro/y.fukuda/
◇ 登録・解除  :http://www.bekkoame.ne.jp/ro/y.fukuda/

 Copyright(C) 2000 Yoshihisa Fukuda All rights reserved.

◇転載について
 このメールマガジンの無断転載などは、一切禁止です。
 転載をご希望の方は、事前にメールで連絡をください。
◇免責
 このメールマガジン及びホームページの内容による、いかなる損害、障害などに
 関して発行者は一切の責任を負いません。
 掲載広告についても同様です。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□