■メニュー
1.売上入力の作成(1回目)
===================================================================
こんにちは、ティウェアの高橋です。
売上入力の作成の1回目です。
では、はじめましょう。
------------------------------------------------------------------
おおまかな説明をします。
売上入力は、すべて非連結となります。
明細行は、最高10行とします。
画面上は、5行となります。
最大行を少なくしたのは、わかりやすくするためです。
100行にしたければ、ただ単に行数が増えるだけですから
それをプログラムで制御するればよいだけです。
まずは、フォームを作成してテキスト、コンボを作っていきます。
1.フォーム名、項目名の作成
フォームにマスタの項目を作成します。
1−1.フォーム名の設定
1.プロパティの内容
表題 売上入力
既定のビュー 単票フォーム
フォームビューから追加許可までを「はい」
データ入力 いいえ
1−2.項目名の設定
プロパティの内容によりグループにしています。
テキストボックスの前に同じ名前でラベルを作成して下さい。
1.伝票番号(テキストボックス)
名前 伝票番号
書式 0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
ヒントテキスト ダブルクリック、または[F12]キーを
押すと問い合せ画面に移動します
◎ポイント解説 1 -----*-----*-----*-----
”ヒントテキスト”は、営業所コード上にマウスを
そっと移動させるとヒントテキストに記述した内容が現れます。
ちょっとした説明をしたい場合に使ってください。
2.伝票年(テキストボックス)
名前 伝票年
書式 0000
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
3.伝票月(テキストボックス)
名前 伝票月
書式 00
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
4.伝票日(テキストボックス)
名前 伝票日
書式 00
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
5.営業所コード(テキストボックス)
名前 営業所コード
書式 0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
営業所名を表示するテキストボックスを作成してください。
6.得意先コード(テキストボックス)
名前 得意先コード
書式 0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
得意先名を表示するテキストボックスを作成してください。
7.担当者コード(テキストボックス)
名前 担当者コード
書式 0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
担当者名を表示するテキストボックスを作成してください。
8.掛区分(コンボボックス)
名前 掛区分
小数点以下表示桁数 自動
値集合タイプ 値リスト
値集合ソース "掛";"現金"
列数 1
列見出し いいえ
9.消費税計算法を表示するテキストボックスを作成してください。
-------------------------------------------------------------
ここから明細行になります。
1.伝票明細行1(テキストボックス)
名前 伝票明細行_1
書式 0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
2.商品コード1(テキストボックス)
名前 商品コード_1
書式 0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
3.商品名1(テキストボックス)
名前 商品名_1
書式
小数点以下表示桁数 自動
IME 入力モード保持 いいえ
IME 入力モード ひらがな
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
4.区分名1(コンボボックス)
名前 区分名_1
小数点以下表示桁数 自動
値集合タイプ テーブル/ビュー/ストアド プロシージャ
列数 3
列見出し いいえ
列幅 1.642cm;0cm;0cm
連結列 3
リスト行 8
リスト幅 1.642cm
5.消費税名1(コンボボックス)
名前 消費税名_1
小数点以下表示桁数 自動
値集合タイプ 値リスト
値集合ソース "外税";"内税";"非課税"
列数 1
列見出し いいえ
列幅 1.642cm
連結列 1
リスト行 3
リスト幅 1.642cm
6.数量1(テキストボックス)
名前 数量_1
書式 標準
小数点以下表示桁数 2
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
7.売上単価1(テキストボックス)
名前 売上単価_1
書式 標準
小数点以下表示桁数 2
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
8.仕入単価1(テキストボックス)
名前 仕入単価_1
書式 標準
小数点以下表示桁数 2
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
9.金額1(テキストボックス)
名前 金額_1
書式 #,##0
小数点以下表示桁数 0
IME 入力モード保持 いいえ
IME 入力モード オフ
IME 変換モード 一般
使用可能 はい
編集ロック いいえ
ここまでが、1行になりますので、名前の"_1"の部分を"_2"、"_3"、"_4"
"_5"に変更して5行の明細を作成してください。
次回も売上入力です。
===================================================================
◆
実践テクニック、Accessで作るクラサバシステム ◆
編集・構成:高橋浩
提供・発行:ティウェア
http://www.1tware.com/index.html
Access2000+MSDE2000、Access2002+MSDE2000、Access2003+MSDE2000で
作る販売管理ソフト、クライアントサーバーシステムを構築
※当メールマガジンに掲載された記事を許可なく転載することを禁じます。
===================================================================
実践テクニック、Accessで作るクラサバシステム(隔週 火曜日発行中)
SEが10年以上の開発ノウハウを惜しみなく完全公開!
|