トップページ>>パソコンの勉強メニュー>>Accessのメニュー>>CDランキング
12.フォームを完成させる
見た目はだいぶ整ってきましたが、果たして設定した文字数が全て表示できるかなどまだ修正点があります。


より完成度を求めたプロパティの設定
テキストボックスの大きさをテーブル作成時に設定したデータが全て入力・表示できるように変更します。
使用するフォントやサイズ、文字によって入力・表示できる文字数が変わりますので、余裕を持った大きさにします。
他にも今までに多くのコントロールを追加・変更してきましたので、それらのプロパティも確認して同じように設定してください。



フォーム(書式タブ内)
標 題
週マスタ


テキストボックス:
週番号(データタブ内)
使用可能
いいえ
編集ロック
はい



フォーム(書式タブ内)
標 題
アーチストマスタ
10cm


テキストボックス:
アーチスト番号(データタブ内)
使用可能
いいえ
編集ロック
はい


テキストボックス:
アーチスト名(書式タブ内)
8.5cm




フォーム(書式タブ内)
標 題
CDマスタ
20cm

フォーム(データタブ内)
レコード
ソース
SELECT [m_CD].[CD番号], [m_CD].[CDタイトル], [m_CD].[アーチスト番号], [m_アーチスト].[アーチスト名] FROM m_アーチスト INNER JOIN m_CD ON [m_アーチスト].[アーチスト番号]=[m_CD].[アーチスト番号] ORDER BY [m_CD].[CD番号];

テキストボックス:
CD番号(データタブ内)
使用可能
いいえ
編集ロック
はい
テキストボックス:
CDタイトル(書式タブ内)
8.5cm

コンボボックス:
アーチスト番号(書式タブ内)
2
列幅
1cm;8.5cm
リスト幅
10cm
1.3cm

コンボボックス:
アーチスト番号(データタブ内)
コントロール
ソース
アーチスト番号
値集合タイプ
テーブル/クエリ
値集合
ソース
SELECT [m_アーチスト].[アーチスト番号], [m_アーチスト].[アーチスト名] FROM m_アーチスト;
連結列
1
コンボボックス:
アーチスト番号(その他タブ内)
名前
アーチスト番号

テキストボックス:
アーチスト名(書式タブ内)
8.5cm
背景スタイル
透明
背景色
-2147483643
立体表示
下線付き

テキストボックス:
アーチスト名(データタブ内)
使用可能
いいえ
編集ロック
はい


メインフォーム
フォーム(書式タブ内)
標 題
ランキング
レコードセレクタ
いいえ
25cm

テキストボックス:年(書式タブ内)
左位置
3cm
1cm
背景スタイル
透明
背景色
-2147483643
立体表示
下線付き
テキストボックス:月(書式タブ内)
左位置
5.7cm
1cm
背景スタイル
透明
背景色
-2147483643
立体表示
下線付き

テキストボックス:週(書式タブ内)
左位置
8cm
1cm
背景スタイル
透明
背景色
-2147483643
立体表示
下線付き
ラベル:年(書式タブ内)
左位置
4.2cm

ラベル:月(書式タブ内)
左位置
6.7cm

ラベル:週(書式タブ内)
左位置
9.2cm

サブフォーム
サブフォーム/サブレボート:
f_ランキング サブフォーム
(書式タブ内)
24.5cm

フォーム(書式タブ内)
規定のビュー
帳票フォーム
ビュー設定
フォーム/データシート
23.5cm

フォーム(データタブ内)
レコード
ソース
SELECT [t_ランキング].[ランキング番号], [t_ランキング].[ランキング], [t_ランキング].[CD番号], [m_CD].[CDタイトル], [m_アーチスト].[アーチスト名], [t_ランキング].[週番号], [t_ランキング].[枚数] FROM (m_アーチスト INNER JOIN m_CD ON [m_アーチスト].[アーチスト番号]=[m_CD].[アーチスト番号]) INNER JOIN t_ランキング ON [m_CD].[CD番号]=[t_ランキング].[CD番号];

テキストボックス:
ランキング番号(データタブ内)
使用可能
いいえ
編集ロック
はい

テキストボックス:
ランキング(書式タブ内)
左位置
1.2cm
1.5cm
テキストボックス:
ランキング(その他タブ内)
タブ移動順
1

コンボボックス:CD番号(書式タブ内)
3
列幅
1cm;8.5cm;8.5cm
リスト幅
19cm
1.1cm

コンボボックス:
CD番号(データタブ内)
コントロール
ソース
CD番号
値集合タイプ
テーブル/クエリ
値集合
ソース
SELECT [q_CD].[CD番号], [q_CD].[CDタイトル], [q_CD].[アーチスト名] FROM q_CD;
連結列
1

コンボボックス:
CD番号(その他タブ内)
名前
CD番号
タブ移動順
2

テキストボックス:
CDタイトル(書式タブ内)
8.5cm
背景スタイル
透明
背景色
-2147483643
立体表示
下線付き
テキストボックス:
CDタイトル(データタブ内)
使用可能
いいえ
編集ロック
はい

テキストボックス:
週番号(書式タブ内)
可視
いいえ
左位置
12cm
1.5cm

テキストボックス:
アーチスト名(書式タブ内)
8.5cm
背景スタイル
透明
背景色
-2147483643
立体表示
下線付き

テキストボックス:
アーチスト名(データタブ内)
使用可能
いいえ
編集ロック
はい

テキストボックス:枚数(書式タブ内)
左位置
21.2cm
2cm

テキストボックス:枚数(その他タブ内)
タブ移動順
3

フォームの標題を追加


フォームのタイトルバーにも自動的に標題が付けられますが、ここではフォームヘッダーに追加していきます。



フォームヘッダーの領域を広げるために、フォームヘッダーと詳細の間にマウスポインタを合わせます。
するとマウスポインタの形が変わりますので、広げたいところまでドラッグして下さい。


フォームヘッダーにあるふたつのラベルを移動します。

ふたつのラベルを一緒に選択するには以下のようにします。
左側のルーラーにマウスポインターを移動していくと横向きの矢印()に変わりますので、クリックします。
の延長線上にあるコントロールはすべて選択されます。

選択したラベルをフォームヘッダー内の下部に移動します。



複数のコントロールを選択するには以下のような方法でもできます。
「週番号」をクリック
[Shift]キーを押しながら「年」・「月」・「週」をクリック





1. ツールボックスのラベルをクリックして選択


2. フォームヘッダーの領域のラベルを置きたい場所でクリック、またはドラックして領域を指定






フォームヘッダーに設けたラベルに標題を入力


※ ラベルを置いてから入力する間に他の作業を行なうとラベルの領域が消えてしまいますのでこの作業は続けて行ってください。




1. フォームヘッダーに設けたラベルを選択してプロパティシートを表示

文字を入力した状態のままでは選択できませんので、まったく別の場所をクリックした後にもう一度ラベルをクリックします。


2. <<書式>>タブをクリック


3. <<フォントサイズ>>プロパティのボタンをクリック


4. ”20”を選択


コントロールのプロパティを表示する方法





文字のサイズ変更はツールバーからもできます。


1. フォームヘッダーに設けたラベルを選択


2. 書式設定のツールバーのフォントサイズの右側にあるボタンをクリック


3. ”20”を選択




1. フォームヘッダーに設けたラベルを選択
すでに選択されている場合は操作2から行います。


2. <<その他>>タブをクリック


3. <<名前>>プロパティの”ラベル**”を”標題_ラベル”に変更


同じように「アーチストマスタ」、「CDマスタ」、「ランキング」も変更します。
ランキングはフォームヘッダーの領域が表示されていませんが、以下の画面と同じような位置にマウスを移動してマウスポインタの形を変え、領域を広げてください。


完成
今回の入力画面はこれで完成です。
フォームビューで表示すると下のようになります。
フォームビューにするには、フォームデザインツールバーにあるボタンをクリックします。

この後、章が進むにつれてもうもっと便利な機能を追加していきます。





back home next