販売支援プログラム,開発,Microsoft Access,画面設計,基本画面

最終更新日:2008/01/29
販売管理,トップライン販売管理,トップボタン 汎用販売管理システム開発の足跡 (Tagプロパティの利用) 【【メニューに戻る】】販売管理,トップライン
.
■販売支援プログラム Tagプロパティの利用

.
 画面の内容に関して処理を行うのに、いちいちその項目ごとに処理を行うのはめんどうなので、簡単な処理をTagで定義して、一括して処理を行えるようにしようと思います。
.
  たとえば、入力文字のチェック、制限。漢字や、半角かな、数値などは、 ある程度入力モードで抑制できますが、入力文字数などのチェックが必要になります。昔は、半角換算で文字数をチェックする関数がありましたが、今は、全角、半角共に1文字とカウントされてしまいます。
.
  また、必須入力項目などの入力無し時のエラー表示、入力時の小文字への自動変換もTagの中に情報として書き込んでおくと便利です。
.
  とりあえずは、下記の項目分用意します。
.
タグ,プロパティ画面
.
 このように設定しておき、いくつかのテキストボックスを用意しておいた場合・・・
.
タグ,一括処理
.
 5つのテキストボックスを、Tagプロパティの内容を元に一括で初期化することができます。
.
項目番号 コマンド 処理内容
1 (R) データベースレコードからデータを読み込む際に、(R)を設定してあるオブジェクトに対して、フィールド名と、同じレコード名称の内容を読み込む指示とする
2 (W) データベースレコードへデータを書き込む際に、(W)を設定してあるオブジェクトの内容を、同じフィールド名のレコードに書き込む指示とする
3 (I) 初期化を行う際に初期化対象とするかどうかの指示とする。初期化する文字、数値は、(INIT)で設定する
4 (MINI_KANA) 入力文字の全角カナを半角カナへ自動変換する指示とする
5 (MINI_EIJI) 入力文字の全角英字を半角英字に自動変換する指示とする
6 (MINI_SUUJI) 入力文字の全角数字を半角数字に自動変換する指示とする
7 (INIT=|初期化文字|) (I)で指示された場合の初期化値
8 (LEN=|文字数|) 半角換算した入力文字の制限数
9 (H=|警告文字|) 空入力の場合に出す警告メッセージ


販売管理,トップライン販売管理,トップボタン 汎用販売管理システム開発の足跡 (Tagプロパティの利用) 【【メニューに戻る】】販売管理,トップライン