学生ローンの金融システム
  HOME |   Accessを使った情報管理 | テーブル | フォーム | クエリ | レポート
  関数を使いこなす | 学生ローンガイド | 学生ローンの金融システム・ケータイホームページ

レポートについて - 学生ローンの顧客データを利用し、様々な文書を作成する
レポートの役割
学生ローンの顧客データを利用して、様々な形式の文書を作成することができます。
実務上想定されるものとしては、以下のようなものが考えられます。

@案内状
A契約書未回収客へ再通知
B督促状
レポートの作成
レポートの作成手順は「フォーム」のページで説明した要領と同じです。
違う点は、「基となるテーブルまたはクエリの選択」で予め作成した文書用のクエリを選択することです。
したがって、手順として最初にやるべきことはクエリを作成しておくことです。
例として、督促状用のクエリ作成について解説していきます。

@督促状作成に必要な項目(フィールド)を全て選びます。必要なフィールドの例としては次のようなものです。
郵便番号・住所(漢字)・住所アパート名・氏名・貸付金額・貸付残高・契約利率・延滞利率・不足金・貸付日・入金日・次回支払日・・・etc

Aクエリに式を作成する
延滞利息の計算方法は、(貸付残高×延滞利率÷365×利用日数)で計算されます。
Accessでの実際の式は以下のようになります。

延滞利息: Int([貸付残高]*[延滞利率]*[経過日数]/36500)をまず作っておきます。

しかし、実際の請求額には不足金が発生している場合もありますので、次のような式が正確な式となります。

請求利息延滞: [延滞利息]+[不足金]

では、利用日数を計算する為の[経過日数]は、どのように出すのでしょうか?
例では以下のようになります。
まず、「今日」という日付を出す為に次の式を作成します。

現在日付: Date()

そして、経過日数: DateDiff("d",[入金日],[現在日付])という式を作ることによって、前回入金した日から今日まで何日経過したかということが出せます。
つまり、これが「今日」までの経過日数となるわけです。
しかし、実際の明細には1日後・2日後・3日後・・・というように、何日分かの計算を掲載する場合があります。そこで、「明日」の日付の経過日数を出す為に次のような式も作成します。

現在日付2: (Date()+1) (あさっての日付を出します。)

経過日数2: DateDiff("d",[入金日],[現在日付]+1) 前回入金日(取引日)から、あさってまで何日経過したかを出します。

同じように3日後、4日後などを出す場合は、+1のところを+2 +3というようにして、式の名前も「現在日付3」「経過日数3」というように、必要な日数分作成していきます。
作成したら「督促状システム」等の名前で保存します。

Bレポートの「新規作成」で、「基となるテーブルまたはクエリの選択」で、督促状システムのクエリを選択します。

Cレポートのレイアウトを整え、文書を書いて完成です。

関数について
ところで、上のクエリ例ではInt関数とDate関数を使用していますが、他にも関数は必要になってきます。
例えば抽出した名前の後ろに「様」を自動的に付けるようにする必要がありますし、抽出した「入金日」を日付として認識させることも必要になる場合があります。
また、抽出したデータの値を別の値に置き換える必要が出てくることもあります。
これらは全て関数で処理していきますが、関数を利用するにはそれなりの知識が必要になります。
そこで「関数を使いこなす」のページでは、金融システム上必要と思われる関数をいくつか紹介したいと思います。
学生ローンラインナップ
学生ローンオンライン・・・学生ローンのネット申し込みの手順や、学生ローンの雑学を紹介。
学生ローンの賢い使い方も掲載しています。

学生ローン被害者友の会・・・悪質業者の被害例などを紹介しています。
学生ローン利用者には特に悪質業者にせっかく借りたお金を騙し取られるというケースが多くあると言います。これを見て十分注意するようにしましょう。

2008 学生ローンの金融システム