これならわかるマイクロソフトアクセス活用法


フォームのプロパティ(イベント)



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                                            Vol.027

 これならわかるマイクロソフトアクセス活用法
  -->フォームのプロパティ(イベント)
              
                             発行者:高内 章治 2007/08/01
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┏ 今日の内容 ━━━━━━━━━━━━━━━━━━━━━━━━┓
┃              
┃ 【01 - ご挨拶   】                    
┃ 【02 - トピックス 】フォームのプロパティ(イベント)    
┃                         
┃ 【03 - 編集後記   】                   
┃                               
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

─────────────────────────────────
【01 - ご挨拶    】          
─────────────────────────────────

こんにちは、高内(こうない)です。

前回は、フォームのプロパティとデータの連結についてお話しました。
プロパティの「データタブ」を使います。


今回は、フォームの中の

「フォームのプロパティのイベント」

についてお話したいと思います。


─────────────────────────────────

【02 - トピックス】: フォームのプロパティ(イベント)

─────────────────────────────────

フォームでデータ連結(データタブ)の次に重要なのが
「イベント」です。

「イベント」とは、日本語で言うと「出来事」「事件」という
意味です。

つまり、何か出来事が起こると言うことです。
アクセスでは、いろいろな処理のことを示します。

例えば、
「ボタン」を「クリックする」とか「テキストボックス」で
「ダブルクリックする」などです。

この「クリックする」「ダブルクリックする」などが出来事、
イベントです。

このイベントにいろいろな処理を作成します。

例えば

「ボタン」を「クリックしたら」「フォームを開く」という処理を
やりたいとします。

やり方としては、

(1)まず「ボタン」を作成します。
(2)次に「ボタン」のプロパティを表示します。
(3)「イベントタブ」の「クリック時」の横の3つの点の
   ボタンをクリックします
(4)「コードビルダー」を選ぶとVBAの画面に移動します。
   「マクロビルダー」を選ぶとマクロの画面に移動します。
(5)「フォームを開く」と言う処理をVBAやマクロを
   作成します。

です。


ここで注意することは
「ボタン」などのコントロールを作成した場合には、
最初は「コマンドXX」と言う名前が自動で付きますので必ず
わかりやすい名前をつけることです。

同じ名前を1つのフォーム内ではつけることができません。
必ず一意になります。
この名前に対するイベント(処理)に対してVBAなどの
コードを作成します。


まず皆さんが覚えることは、イベントの種類と内容です。
どんなことができるかです。

書店でアクセスでVBAのコードの本がありますがそれは上の
(5)を説明したものです。
その前にイベントの内容を知らないとVBAは使えません。

例えば、
「ボタン」の処理は「クリックする」だけですね。
「イベントタブ」で使用するのは「クリック時」です。
ここにVBAやマクロを作成します。

では、「テキストボックス」のイベントはどんなことが
出来るでしょうか?

イベントとしては「17」あります。

「テキストボックス」でよく使用するのは

・更新前処理
・更新後処理
・フォーカス取得時
・クリック時
・ダブルクリック時
・キークリック時

などです。


次回にこれらの処理を具体的に説明したいと
思います。

フォームではこのイベントをどのように使うのかが
結構難しいのですね。



以下にもプロパティのことがあります。

http://www.sk-access.com/Syo_Form/Sf_List1.html


参考にしてください。


─────────────────────────────────
【03 - 編集後記    】       
─────────────────────────────────

暑い日が続きますね。

昔に比べて夏の日差しが強くなった気がします。


今日のトピックスでも説明しているプロパティやイベントなどの
リストをまとめようと計画はしているのですが集中力がなくて
進みませんね

時間を作って頑張ってまとめたいと思います。

暑さに負けずに頑張りましょう。


◆ホームページを少しづつ頑張って、まとめています。
まだ十分まとまっていませんが、参考にしてください。

http://www.sk-access.com/index.html  
 
◆私がアクセスをマスターできたのは!!
 「在庫管理システムをアクセスで作ってみよう」教材は

http://www.sk-access.com/Kyozai/Zaiko1.html  


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
●ご意見・ご感想・ご質問
 
『メルマガでもっとお役にたてる情報を配信したいと思いますので、
日ごろから疑問に思っていることを教えてください。宛先はこちらへ』

 → kohnai@vega.ocn.ne.jp   (高内:こうない)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【発行人】: 高内 章治(こうない しょうじ)
【ホームページ】: http://www.sk-access.com/index.html
【メールアドレス】: kohnai@vega.ocn.ne.jp
【購読登録・解除】: http://www.mag2.com/m/0000222659.html (まぐまぐ)
http://www.melma.com/backnumber_170032/ (メルマ)


◎「これならわかるマイクロソフトアクセス活用法」 の
  バックナンバー・配信停止はこちら

http://archive.mag2.com/0000222659/index.html (まぐまぐ)

   登録・解除につきましてはご自身でお願いいたします。

※このメールマガジンの転送はOKですが、掲載された記事の内容を
許可無く転載することをを禁止させて頂きます。
必ず事前にご相談ください。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



アクセスを使って1週間でシステム構築ができる〜「在庫管理システムをアクセスで作ってみよう」教材
「アクセスでシステムを早く開発したい方」、
「アクセスでシステム開発をあきらめた方」のための
アクセスを使って1週間でシステム構築する究極の方法とは?