アクセスを使って1週間で
システム構築する究極の方法とは!!
「アクセスでシステムを早く開発したい方」、
「アクセスでのシステム開発・構築を途中であきらめた方」のための
アクセスを使って1週間でシステム構築する究極の方法とは!!
1週間で、アクセスのシステムを開発して欲しい!
|
アクセスが少し出来るようになると、部署内外の人や上司から頼まれます。
でも、いくら、アクセスが、VB(ビジュアルベーシック)より簡単だと言っても、すぐにアクセスでシステム構築や、アクセスプログラムの修正は難しいですね。
- システム構築ってどうやるんだろう。
- どのようにシステムを作るのだろう。
- まず何をやるのかな?
- アクセスで何からやるのかな?
そうこうしている内に、1週間過ぎてしまいます。
結局、アクセスでシステムを作ることをあきらめてしまいます。
アクセスでシステムを早く開発・構築したい方や、アクセスでシステム開発を途中であきらめた方のために、どのようにしたら、1週間でシステムが構築できるのかお教えいたします。
1.アクセスは、簡単、便利で安い?
アクセスは、VB(ビジュアルベーシック)などに比べると、簡単、便利で価格の安いソフトです。
VB(ビジュアルベーシック)などでプログラムを作成する場合、別途、データベースを準備する必要があります。
また、帳票を作成するにはレポートのソフトも別に準備する必要があります。
でも、アクセスには、データベースになるテーブルから、画面になるフォーム、帳票になるレポートなどシステムに必要な殆どの機能があります。
このアクセスで企業の小規模なシステムは殆ど開発することができます。
そして、アクセスのソフトは、2万円ちょっとで購入することができます。
安いですね。
2万円で、システムが出来るんです。
でも、でも・・・・
2.でもアクセスでのシステム開発は難しい?
多くの人がアクセスを勉強しています。
アクセスの市販の参考書もたくさん販売されています。
いろいろな通信講座や通学講座があります。
でも、一般的に、システム開発会社の方を除いて、アクセスをマスターしてシステムを構築している人は、多くはいません。
何故でしょうか?
それは、システム開発には、
- データベースの設計、作成
- マスター入力
- データの抽出(クエリ)
- データの入力
- データの表示
- 帳票の作成、印刷
その為、アクセスでシステム開発する為には、テーブル、クエリ、フォーム、レポートの作り方だけを覚えてもだめです。
これらのつながり、そして、動かすための、VBA(ビジュアルベーシックフォーアプリケーション)をマスターする必要があります。
3.市販の教科書で勉強するだけでは、難しい?
市販の教科書は、アクセスのオブジェクト単体、つまり、テーブル、フォーム、クエリ、レポートなど、それぞれの学習には優れています。
VBAなどもいろいろな例、サンプルプログラムがあります。
でも、でも・・・・・
それらを、どのように組み合わせて、システムを作っていくのかは書いていません。
最近、○○構築という市販の参考書もありますが、それでも不十分です。
4.アクセスでシステムを開発する究極の方法
では、どうすればよいのでしょうか?
これは、今も私がやっている方法です。
多分、アクセスでシステムを開発している多くの方も同じようにやっていると思います。
それは・・・・・
以前、作成した完成されたアクセスのプログラムを 「ひな形」として使うことです。
中途半端な、動かないプログラムではダメですよ。
データベースの設計(項目の作成)は、新しいシステムに合わせて作成してゆきますが、テーブルやクエリをコピーして修正することもあります。
テーブルとクエリの作成は、あまり手間はかかりませんので、最初から作成しても問題はありません。
でも、フォームの作成は最初から作成するのは大変です。
フォームには、テキストボックスやボタン、コンボボックスなどのコントロールを持っています。
そして、いろいろな処理に、VBAのプログラムが入っています。
これを、最初から作るのって、私は絶対、いやですね。
どのくらい、大変なのか想像するだけでぞっとします。
「ひな型」を使うと簡単です。
例えば、マスターの入力画面を作成する場合
① まず、「ひな型」のマスター画面のフォームをコピーします。
② データベースに連結されたクエリをフォームへ連結、修正します。
③ テキストボックス(項目)を追加、修正します。
④ テキストボックスを連結、修正します。
⑤ フォームをコピーすると、VBAもコピーされますのでVBAの中のクエリを修正します。
テキストボックスがあれば名前を修正します。
これは、簡単ですよ。
最初から作成する場合の、5分の1くらいの作業量です。
この方法を使うと、何も無いところからシステムを構築する場合より格段に早く、システムを構築することができます。
また、バグの発生も格段に少なくなります。
このようにして、あなたのシステムを構築して行くのです。
当然、アクセスの知識も向上します。
5.「ひな型」でアクセスも効率よくマスターできる?
私は、現在、アクセスを使って、お客様のシステムを作っています。
でも、最初は、当然システムを作れなかったのです。
特に、フォームの作成は出来ませんでした。
そのときは、テーブルとクエリは、大体マスターしていました。
クエリで、いろいろなデータを作成、抽出していました。
でも、フォームの作成が出来ないと、システムの構築することはできません。
画面が作れないからです。
フォームを作るのは、難しいですね。
市販の参考書で勉強するのですが、それでもダメですね。一度は挫折しました。
どうやって、使えるフォームを作るのか想像できないのです。
だって、見たことも無いものを作るなんて出来ないですね。
周りの人は、アクセスを知らないので、教えてもらうこともできません。
ましてや、VBAなどはできません。
その時に、偶然、お客様から、作りかけのアクセスのプログラムを完成して欲しいという依頼がありました。
以前、開発しようとしていた人が途中で開発を、あきらめたそうです。音信不通になったそうです。
その、動かないアクセスのプログラムを入手しました。
これが転機です。
私は、作りかけのプログラムのフォームやVBAをみました。
そして、フォームの中のプロパティがどのようなものか、VBAがどのように動くのか初めてわかったのです。
「目からうろこ」です。
「百聞は一見にしかず」です。
これ以降、アクセスの知識が急に上達しました。
後は、知らないことを少しずつマスターしてゆきました。
この、ひとつのステップ(階段)を昇ることが大事ですね。
あなたは、ソースコードのついたプログラム、「ひな型」を持っていますか?
この「ひな型」になるのが、「在庫管理システムをサクセスで作ってみよう」という教材です。
1つのシステムを最初から最後まで構築してゆきます。
そして、このシステムや教材をつかって、他のシステムも簡単に作成することができるのです。
あなたが、アクセスを使って、いろいろなシステムを作れるようになれば、会社にとっても貴重な戦力になります。
あなたにとっても、活躍の場が広がるでしょう。
昇進、昇給、希望の職種などへの機会も増えると思いますよ。
続きを読んで欲しい人
- やっぱり自分で作りたい
- 市販の参考書で勉強したい。
でも
- コピーしても良いから早くシステムを構築したい。
- 実績重視の方
- ある程度のシステムを構築したい
- 業務に生かしたい
- アクセスを効率よくマスターしたい
