Access入門講座(14) 帳票フォームとデータシートフォーム

以下は当記事に関連する動画です。本動画に関連する動画はすべてニコニコチャンネルにて閲覧可能です。
https://ch.nicovideo.jp/ai-light

今回は、アクセスのフォーム(画面)の形態について説明させていただきます。下図は「単票フォーム」と呼ばれるもので、データ1件に対して1画面が表示されます。(単票フォームの作成方法については前回にご説明をさせていただきました。)

下図の通りにレコードセレクタで「次のレコード」を押すと、次のデータに移ります。

行のことをデータベースの中では「レコード」と呼んだりします

他のフォームの形態を選ぶことができます。画面上で右クリックからデザインビューを選びます。

下図の通り「デザイン」タグから「プロパティシート」を選択します。

「既存のビュー」が今、「単票フォーム」になっています。

例えば、フォームの形態で「データシート」を選択してみましょう。

フォームを再表示してみます。「データシート」というのはテーブルを開いたような画面イメージです。

「データシート」を選択するメリットは何でしょうか。例えば、項目の表示されている長さを変えることができたり、「▼」ボタンを押して並べ替えができたりという事があります。
例えば、顧客名から「指定の値を含む」を選択し「内」を入力すると、顧客名に「内」という文字が含まれる行のみが表示されます。

ユーザー設定フィルターで抽出したい条件を入力します。

下図のように条件にあうデータだけが表示されます。とても見やすいですね。

単票フォームの場合は、フォームを表示している状態で項目の長さを直接変更することはできません。例えば、下図の通りに「住所」欄の長さが短いので変更しようと思えば、フォームの右クリックから「デザインビュー」を選びます。

デザインモード上で項目の長さを変更します。

フォームの変更を保存します。

すると、レイアウトの変更が反映されます。

単票フォームの場合は、デザインビューにしないとレイアウトを変更できませんが、データシートにすると、普通に画面を開いている状態で項目の表示幅を変更することができます。また、項目の順番の変更もできます。
列を選択してもらって、左クリックのままドラッグ&ドロップすると順番が変わります。

項目を移動させます。

移動したい箇所でマウスをドロップします。すると住所項目の表示箇所を変更することができます。

次に、「帳票フォーム」について説明します。

イメージで言いますと「単票フォーム」のイメージで複数レコードが出てきている感じになります。

「データシート」の場合は前述したように、項目の並び替えなどができますが、テーブルの1レコード(1行)をフォーム上で2行表示するができません。データ項目が多い場合には、項目の内容を確認するのに、横スクロールをしないとデータ全体が確認できません。ところが、「帳票フォーム」にすると「2段で1行」のような2段構えでスクロールしないで全体が見えるような形にすることができます。


弊社は、主に中小企業様向けの業務システム開発ホームページ制作パソコンサポートコンサルティングなど、ITに関する様々なサービスを格安で提供しております。
特に小規模な業務システム開発の分野では、主にAccess(アクセス)を利用した柔軟で効率的な開発を得意としており、関西でダントツの実績があります。

業務システム開発に関しては、以下のような内容で対応しております。
・顧客管理などの単機能なシステムは20万円~50万円が多い。
・受注から入金まで業務全体システムで100万円~350万円ぐらいが多い。
・Access(アクセス)-SQLserverで大規模システム開発は350万円~1500万円が多い。

詳細は、Access(アクセス)、Excel(エクセル)、WEBサイト製作による小規模システム開発のページをご参考ください。

大阪商工会議所からの推薦を受けて、中小企業庁運営の中小企業支援事業に専門家として登録されました。
通称ミラサポ。3回まで無料でのコンサルティングが可能です。ご興味がある方はご連絡ください。
https://www.mirasapo.jp/


(近畿大学にて非常勤講師も務めたバリバリの技術屋が経営する会社)

Access(アクセス)Excel(エクセル)SQL server バーコード Webシステムを使った業務システムのシステム開発の無料相談を受付中

株式会社 アイライト 担当:内藤 響(Naito Ko)
〒550-0005 大阪市西区西本町1丁目5番9号 日清ビル 5F
(四つ橋線 本町駅 24番出口すぐ)
まずは、メール・電話でご相談ください。
TEL : (06) 6599-8890 E-mail : info@ai-light.com
お電話が混んでいる場合が多いので、つながりにくい場合は
TEL : (06) 6535-5117までお願いします。


株式会社アイライト公式HP
https://www.ai-light.com/
(Access・Excelでシステム開発会社を探されている法人様はこちら)

無料から学べる講座
https://www.ai-light.com/itkeiei/

ITでお困りのことがございましたら、まずはご相談(コンサルティング)
https://www.ai-light.com/itconsulting.html

格安ホームページ制作所
https://www.ai-light.com/hp2

YouTubeチャンネル(無料動画配信中)
https://www.youtube.com/user/ailightcom

ニコニコチャンネル(月額固定で見放題)
http://ch.nicovideo.jp/ai-light