(株)フジタエレクトロ の ホームページ |
ここには、順次、ACCESSで作成したサンプルを登録します。
フリーソフトとしますので、営利を伴わない配布・再利用は自由です。 exe形式のファイルは自己解凍です。
バージョンはV2用ですが、変換して使用できると思います。
【用紙のユーザー定義方法】
プリンタの用紙設定でユーザー定義がうまく設定できない場合は、以下の手順で行って下さい。
1)プリンタドライバでユーザー定義を選び、用紙サイズを設定して閉じる。
2)ACCESSでレポートをデザインで開き、用紙をユーザー定義に変更する。
(もしすでにユーザー定義になっていた場合は、一旦A4などに変更して保存し、再度開いてユーザー定義に変更してください)
3)以後はレポートがそのサイズを記憶していますので、プリンタドライバのユーザー定義を変更してもかまいません。
【一つ前のデータは?】
ACCESSは、リレーショナルデータベースで、複数のユーザーが同時にデータ登録する事を前提に作成されています。
この時、一つ前のデータというのは、きわめてあいまいな概念になります。並び順が指定されていて、その時の一つ前なのか、登録順序で見て一つ前なのか、また、その時は一つ前でも、次の瞬間には他のユーザーが登録したため、もう、そのデータは一つ前ではないかもしれません。
それが理由かどうか分かりませんが、ACCESSでは、基本的に一つ前のデータをさす関数などはありません。もし、そのデータが商品番号順にならんでいるなら、その商品番号より若い、かつ、最大の商品番号を持つ商品が、一つ前のデータとなり、これは、DLOOKUP関数などで、自分で条件を記述して値を得る事になります。
【リレーショナルデータベースとは?】
カード型データベースから、リレーショナルデータベースに移行したユーザーで、リレーショナルデータベースの概念が理解出来なくて苦労される方を見受けます。例えば、桐でさえ、カード型データベースだと私は理解しています。それは、連結表の作成が余りに遅いからです。リレーショナルデータベースの神髄は、データの連結にあります。売上明細には商品番号のみ記入し、商品名は商品マスタに記入しておく。2つの表が、商品番号で連結されるわけです。この連結の作業が高速で処理できなければ、リレーショナルデータベースとは呼べません。
【ACCESSを学びたい方へ】
パソコン通信のニフティにACCESS専用会議室があります。GO
FACCESSでのぞいて見てください。使用目的がはっきりしたクエリーなど単機能の作成方法程度なら、そこで他のユーザーから教えてもらえるでしょう。テーブルの構造やフィールド名などきちんと書いて質問される事をお勧めします。
しかし、漠然とデータベースの用途のみが決っていて、実際の作成方法が分からない場合は、教える事が多すぎて、なかなか教えてもらえないでしょう。ACCESSに附属しているサンプルデータベースを動かしてみて、勉強する事をお勧めします。
ですが、たとえば商品の在庫管理がしたい時に、一からACCESSの勉強をしながらデータベースを構築する時間がないのは、ごく普通の事です。サンデープログラマーなら、勉強の過程も楽しみの一つでしょうが、実務で使うには、そんな悠長な事は言っていられません。
そんなときは、ぜひ当社のマクロ作成サービスをご利用ください。まずは実務に即した簡単なデータベースを低価格で作ってもらい、それを元に勉強しながら自前での将来の機能拡張を目指す事をお勧めします。