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
© Copyright 2025 ExpyDoc