1 2 フォーム「F売上伝票」に各種金額を表示する

STEP
3
フォーム「F売上伝票」に各種金額を表示する
1 作成するフォームの確認
1
次のように、
フォーム
「F売上伝票」を編集しましょう。
フォーム上に売上伝票1件あたりの各種金額を表示しましょう。
2
割引前合計金額
3
割引金額
割引後合計金額
消費税
税込合計金額
粗利金額
4
5
6
7
サブフォームに演算テキストボックスを作成する
2
索引
サブフォームにテキストボックスを作成して、各金額を求める式を入力します。
解答
1
総合問題
次の手順で作成します。
メインフォームに演算テキストボックスを作成する
メインフォームにテキストボックスを作成して、サブフォームのテキストボックス
の値を参照する式を入力します。
178
2 サブフォーム上での計算
サブフォームに、
売上伝票明細の「販売価格×数量」の合計を表示する演算テキストボックス
第
章 売上管理
6
を作成しましょう。
① ナビゲーションウィンドウのフォーム
「F売上伝票」を右クリックします。
②《デザインビュー》をクリックします。
③ サブフォームの《フォームフッター》セクションを表示します。
※表示されていない場合は、
スクロールして調整します。
④《デザイン》タブを選択します。
⑤《コントロール》グループの
(その他)をクリックします。
⑥《コントロールウィザードの使用》をオフ(
⑦《コントロール》グループの
が標準の色の状態)にします。
(テキストボックス)をクリックします。
⑧ テキストボックスを作成する開始位置でクリックします。
※サブフォームの《フォームフッター》セクション内に作成します。
メインフォームの《フォームフッター》セクションと
間違えないように注意しましょう。
※「テキストn」
ラベルと
「非連結」
テキストボックスが作成されます。
「n」
には自動的に連番が入ります。
⑨「非連結」テキストボックスが選択されていることを確認します。
⑩《ツール》グループの
(プロパティシート)をクリックします。
⑪《プロパティシート》の《すべて》タブを選択します。
⑫《名前》プロパティに「販売価格合計」
と入力します。
⑬《コントロールソース》プロパティに「=Sum
(販売価格*数量)
」
と入力します。
※英字と記号は半角で入力します。
※入力確定後、
「=Sum
(
[販売価格]
*
[数量]
)
」
と表示されます。
※「=Sum
(
[小計]
)
」
と入力しても、同じ結果を得ることができます。
⑭《書式》プロパティにカーソルを移動し、
をクリックして一覧から《通貨》を選択します。
⑮「テキストn」
ラベルを選択します。
⑯《プロパティシート》の《すべて》タブを選択します。
⑰《名前》プロパティに「販売価格合計_ラベル」
と入力します。
⑱《標題》プロパティに「販売価格合計」
と入力します。
179
⑲《プロパティシート》の
(閉じる)をクリックします。
⑳ 図のように、
各コントロールのサイズと配置を調整します。
1
2
3
4
5
※フォームビューに切り替えても、
データシート形式のフォームではフォームフッターが表示されません。次の操作
で、
サブフォーム上のテキストボックスの値をメインフォームから参照します。
ためしてみよう
サブフォームにその他の演算テキストボックスを作成しましょう。
6
7
総合問題
解答
索引
①「仕入原価合計」のテキストボックスとラベルを次の設定で作成しましょう。
●テキストボックス
名前
:仕入原価合計
コントロールソース:=Sum([仕入原価]
*
[数量])
書式
:通貨
●ラベル
名前
:仕入原価合計_ラベル
標題
:仕入原価合計
180