2007/08/22
Access 実践入門 第20号
------------------------------------------- Access 実践入門 第20号 (2007.08.22) ------------------------------------------- こんにちは、Access実践入門の佐藤です。 今年は残暑が厳しいですね〜 お盆が過ぎたら、夜は涼しくなって欲しいものですが・・・ 皆様、お盆休みはいかがお過ごしでしたか? 【目次】 --------------------------------------------------------------------- 【1】レポート「re住所録」の作成1 【2】レポート「re住所録」の作成2 【3】次回予告 --------------------------------------------------------------------- 【1】レポート「re住所録」の作成1 --------------------------------------------------------------------- レポートは、フォームとよく似ています。 画面に表示するか、印刷するかの違いです。 ただ、レポートにはフィールドの値によって、集計したり、改ページをしたり といった機能があります。 まず、「re住所録」のデザインを見てみましょう。 フォームのデザインと同じような感じです。 レポート全体のプロパティをみてください。 たくさんの項目がありますが、ここではレコードソースを決めてやるだけです。 後の項目は、関係ありません。 各項目のプロパティは、フォームと同じです。 色や、大きさ、位置、フォントを指定します。 ヘッダーの右端に、ページを表示するコントロールがあります。 そのコントロールのプロパティの、コントロールソースに 次のように書いてあります。 =[Page] & "/" & [Pages] & " ページ" こう書くことで、2ページある1ページ目なら、「1/2ページ」と表示されます。 フォームと同様、気に入った色、デザインを決めて、それをコピーして、 使うと良いと思います。 【2】レポート「re住所録」の作成2 --------------------------------------------------------------------- レポートでは、あるフィールドに対して、集計や、改ページをするための、 フッターを設定することができます。 並べ替え/グループ化の窓を見てください。 窓が開いてない場合は、 メニューから、表示、並べ替え/グループ化の設定で開きます。 これは、並べ替えやグループ化を設定するものです。 フォームでは、並べ替えは、フォームのレコードソースのクエリの 並べ替えで表示されますが、 レポートでは、ここで指定しなければいけません。 フィールドを選んで、昇順、降順を設定します。 フィールドの値で、グループ化させて、集計したり、改ページするには、 グループのフッターを「はい」にします。 「re住所録」では、「区分番号」をグループ化しています。 ページフッターの上に、区分番号フッターができています。 その、区分番号フッターをクリックして、プロパティを見てください。 改ページが「カレント セクションの後」になっています。 こうすることによって、区分番号の同じものだけ、同一ページに印刷されて、 区分番号の値が変わったら、改ページされて、次のページに印刷します。 区分名のコントロールは、詳細でなく、ページヘッターに置いてあります。 「re住所録」にはありませんが、数値の小計等には、数値のコントロールの 「コントロールソース」に「=Sum([コントロール名])」で集計が出来ます。 【3】次回予告 --------------------------------------------------------------------- 次回は、独自メニューの作成、です。 ===================================================================== 【Access実践入門】 ホームページ : http://www.msactry.com/ メルマガ用サンプルプログラム : http://www.msactry.com/mag2/001/index.htm 参考書「Access実践入門」のダウンロード(PDFファイル) : http://www.msactry.com/down00/downrepo.htm ===================================================================== 【発行システム】『まぐまぐ!』 http://www.mag2.com/ 配信中止はこちらから http://www.mag2.com/m/0000229312.html =====================================================================



