| ■バックナンバー |
| 【アクセス活用法-Vol.106】フォーム設計の考え方(その1) | |
| 発行日時:2010年3月10日 | マガジンNo.01884 |
| ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Vol.106 これならわかるマイクロソフトアクセス活用法 -->フォーム設計の考え方(その1) 発行者:高内 章治 2010/03/10 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏ 今日の内容 ━━━━━━━━━━━━━━━━━━━━━━━━━ ┃ ┃ 【01 - ご挨拶 】 ┃ 【02 - トピックス 】フォーム設計の考え方(その1) ┃ 【03 - 編集後記 】 ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ───────────────────────────────── 【01 - ご挨拶 】 ───────────────────────────────── こんにちは、高内(こうない)です。 今回は、 「フォーム設計の考え方(その1)」 についてお話したいと思います。 ───────────────────────────────── 【02 - トピックス】:フォーム設計の考え方(その1) ───────────────────────────────── 今回、 「アクセス(Access)のシステム開発に必要な仕様書の作り方」 という教材を作りました。今日、開示しました。 次のページです。 http://www.sk-access.com/Kyozai/shiyou1.html 作った理由を少し説明します。 今、「在庫管理システムをアクセスで作ってみよう」という教材を 販売しています。 簡単な在庫管理システムを最初から構築することができます。 マスターからクエリ、フォーム、レポート、VBAなどを使って システム開発するアクセスのプログラムを理解することができます。 でも、購入したお客様から、実際のシステムの構築のやり方の質問が かなりきています。 要求仕様書の作り方、テーブルやフォームの作り方などです。 システム設計関係ですね。 初めての人は、少し難しいですね。 それで、今回、教材にまとめました。 今回は、その教材の中から「フォーム設計の考え方」を2回に分けて 説明したいと思います。 その1です。 --------------------------- フォームを設計する時の注意すべき項目ですね。 (1)フォームにはクエリで連結します。 フォームにデータを表示する場合は、テーブルに直接、 連結するのではなくクエリで連結してください。 アクセスは排他制御があまり優れていませんので、テーブルに同時に アクセスすると壊れる可能性があります。 クエリの方が安全です。 排他制御とは、1つのデータに対しての読み書きを一時的に 制限することです。 (2)サブフォームを使うか 入力や表示するデータ項目(フィールド)が多く横幅が大きくなる場合は、 サブフォームを使用することをお勧めします。 横に長いデータも表示することができます。 (3)マクロを使うかVBAを使うか フォームの中でのいろいろなイベント処理、 例えば、 「ボタン」の「クリック時」などの処理についてはマクロを使うのかVBAを 使うのか決めておきます。 最終的には、VBAを使うことをお勧めします。 フォームはコピーするとVBAも一緒にコピーされます。 そして、VBAの中のファイル名などを修正するだけで簡単にフォームを 作ることができます。 生産性が上がります。 VBAとは、Visual Basic for Applicationです。 アクセスの中でプログラムを作ることができます。 (3)フォームの名前の付け方 フォームの名前の付け方は、ファイルを見ただけで 「テーブル」「クエリ」「フォーム」「レポート」が一目で区別 できる方がよいです。 私は次のようにしています。 ・テーブル T_XXX ・クエリ Q_XXX ・フォーム F_XXX ・レポート R_XXX 頭に半角の英語を使っています。 フォームの名前についてもわかりやすい名前がよいです。 日本語でも大丈夫ですが、可能であれば、半角英数字を 使用した方がよいです。 例えば、日本語をローマ字で使用したりします。 -------------------------- 次回、続きを説明したいと思います。 教材の最初にシステム設計の「一般的な知識」を説明しています。 PDFの無料レポートに開示していますのでご覧ください。 http://www.sk-access.com/Kyozai/shiyou1.html の真ん中くらいに無料レポートについて説明しています。 参考にしてください。 ───────────────────────────────── 【03 - 編集後記 】 ───────────────────────────────── 2月は、梅が咲いていたのに、 3月になって、また寒くなっていますね。 今日は、雪が降っています。 雪の降っている地方が多いようですね。 新型インフルエンザは、収まっているようですが、 風邪を引かないように注意しましょう。 ◆ホームページを少しづつ頑張って、まとめています。 まだ十分まとまっていませんが、参考にしてください。 http://www.sk-access.com/index.html ◆マイクロソフトアクセスを使用して、システム開発をおこないたい方の為に、 テーブル・クエリ・フォーム・レポートを作り始める前に 絶対に必要な「システム設計」と「仕様書」とは? 「アクセス(Access)のシステム開発に必要な仕様書の作り方」教材は、 http://www.sk-access.com/Kyozai/shiyou1.html ◆「アクセスを活用したい方」、「アクセスをこれから学習する方」、 「アクセスでシステム開発をしたい方」のために マイクロソフトアクセスを学習する前に、これだけは知っておきたいこととは? 「はじめてのアクセス(Access)」教材は http://www.sk-access.com/Kyozai/hajimete1.html ◆「アクセスでシステムを早く開発したい方」、 「アクセスのフォーム/VBAをマスターしたい方」 「アクセスでシステム開発をあきらめた方」のための アクセスで簡単にシステム開発できるフォーム/VBAのテンプレートとは? 「在庫管理システムをアクセスで作ってみよう」教材は http://www.sk-access.com/Kyozai/Zaiko1.html ◆ロット別の在庫管理ができる格安ソフトです。 マイクロソフトアクセスで動きます。是非、ご覧ください。 http://www.sk-access.com/Soft/Kzaiko_Desc.html ロット別に在庫管理ができるソフトって少ないのですよ。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●ご意見・ご感想・ご質問 『メルマガでもっとお役にたてる情報を配信したいと思いますので、 日ごろから疑問に思っていることを教えてください。宛先はこちらへ』 → kohnai@vega.ocn.ne.jp (高内:こうない) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【発行人】: 高内 章治(こうない しょうじ) 【ホームページ】: http://www.sk-access.com/ 【メールアドレス】: kohnai@vega.ocn.ne.jp 【購読登録・解除】: http://www.infomag.jp/Site_1884.html ◎「これならわかるマイクロソフトアクセス活用法」 の バックナンバーは以下のホームページから見ることができます。 http://www.sk-access.com/MailMaga/Mail_List1.html 登録・解除につきましてはご自身でお願いいたします。 ※このメールマガジンの転送はOKですが、掲載された記事の内容を 許可無く転載することをを禁止させて頂きます。 必ず事前にご相談ください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━ PR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◎エスケーコンピュータワールド http://www.sk-comp.com/ http://www.sk-seisan.com/ http://www.sk-zaiko.com/ http://www.sk-nenkin.com/ http://www.sk-haken.net/ http://www.sk-shikaku.com/ http://www.sk-erp.com/ http://www.sk-cust.com/ http://www.sk-genka.com/ http://www.sk-koubai.com/ http://it.sk-shikaku.com/ http://sk-entame.seesaa.net/ http://sknandemo.blog.shinobi.jp/ http://skhitori.jugem.jp/ http://blog.oricon.co.jp/sknyusu/ http://skkininaru.meblog.biz/ http://sk-entame.cocolog-nifty.com/ http://blog.goo.ne.jp/kohnai http://skentame.bg.cat-v.ne.jp/ http://sk-kininaru.cscblog.jp/ http://ks-seken.seesaa.net/ http://sk-seisan.jugem.jp/ http://ks-uwasa.meblog.biz/ http://ks-geinou.bg.cat-v.ne.jp/ http://yaplog.jp/skkimama/ http://sktamani.sublimeblog.net/ http://skkimama.kitaguni.tv/ http://blog.livedoor.jp/skkininaru/ http://skeveryday.22.dtiblog.com/ |
|


