メールマガジン【アクセスで作るシリーズ】
バックナンバー 【住所録ソフト編】 Vol.30
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
ACCESSで作るシリーズ 【住所録ソフト編】
発 行 : Yoshihisa Fukuda 2002.08.17 Vol.30
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--------------------------------------
今回は、宛名印刷条件設定画面を作成します。
______________________________________
□ 宛名印刷条件を考える。
宛名印刷を行う際、以下の様な指定ができる様にします。
1.印刷するデータの選択する。
2.宛名住所を自宅か会社か選択する。
3.宛名に連名を印刷するか、しないか選択する。
4.印刷部数を指定する。
これらの条件を設定する画面を作成する訳ですが、その前にこれらの設定条件を
保持するために、テーブルの修正を行います。
______________________________________
□ 住所テーブルの修正。
1.住所録ソフトのデータベース[Address.mdb]を開きます。
2.データベースウィンドウの[テーブル]タブを選択します。
3.住所テーブル[AddressTable]を選択し[デザイン]ボタンを押下します。
4.以下の項目を追加します。
______________________________
フィールド名 データ型 説明
------------------------------
PrintAddr 数値型 宛名住所 1:自宅 2:会社
PrintJointly 数値型 連名印刷
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5.次に各フィールドに対して、[フィールドサイズ]と[標題]プロパティを設定し
ます。
_______________________
フィールド名 サイズ 標題
-----------------------
PrintAddr 整数型 宛名住所
PrintJointly 整数型 連名印刷
━━━━━━━━━━━━━━━━━━━━━━━
6.宛名住所フィールド[PrintAddr]にカーソルを移動して、フィールドプロパティ
の[ルックアップ]タブを開き、以下のプロパティを設定します。
表示コントロール ・・・ コンボボックス
値集合タイプ ・・・ 値リスト
値集合ソース ・・・ 1;自宅;2;会社
列数 ・・・ 2
7.フィールドが追加できたら、保存して終了します。
______________________________________
□ 連名テーブルの修正。
1.データベースウィンドウの[テーブル]タブを選択します。
2.連名テーブル[JointlyTable]を選択し[デザイン]ボタンを押下します。
3.以下の項目を追加します。
______________________________
フィールド名 データ型 説明
------------------------------
PrintFlg Yes/No型 宛名印刷
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
4.次にフィールドに対して、[フィールドサイズ]と[標題]プロパティを設定します。
_______________________
フィールド名 標題
-----------------------
PrintFlg 宛名印刷
━━━━━━━━━━━━━━━━━━━━━━━
5.フィールドが追加できたら、保存して終了します。
______________________________________
□ 連名フォームの修正。
連名フォームに、宛名印刷をするか、しないかのチェックボックスを追加します。
1.データベースウィンドウの[フォーム]タブを選択します。
2.連名フォーム[JointlyForm]を選択し[デザイン]ボタンを押下します。
3.フォームの一番右端(敬称の右横)に、宛名印刷する/しないのチェックボックス
を追加します。
(1)ツールバーのチェックボックスを選択し、フォームの右端の適当な位置で
クリックする。
(2)追加したチェックボックスの以下のプロパティを設定する。
名前 ・・・PrintFlg
コントロールソース ・・・PrintFlg
4.チェックボックスのラベルの[標題]プロパティに[宛名印刷]と設定します。
5.チェックボックスのラベルをフォームヘッダーへ移動して、レイアウトを整え
ます。
6.フォームを保存して終了します。
今回はここまでです。
次回は、宛名印刷検索条件設定フォームを作成します。
______________________________________
□ お知らせ。
・当メールマガジンでは、下記の事項に関しては、特別の場合を除き、記述しており
ません。
必要を感じられた時、皆様方各自で設定を行って下さい。
1.フォーム作成時、各コントロールの[漢字変換モード]プロパティについては、
その都度、記述いたしません。
皆さんの好みで設定して下さい。
2.フォームのレイアウトを修正した場合や、フィールドを追加した場合など、
カーソルの移動順を設定しなおす必要がある場合があります。
これらも、その都度、記述はいたしません。
カーソル移動順は[タブ移動順]プロパティで設定して下さい。
・意外とご存知無い方が居られるのですが、各号のサンプルMDBがホームページ
よりダウンロードしていただけます。
サンプルはアクセス97用です。
尚、質問はアクセス2000/2002でも受け付けております。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
◇ ACCESSで作るシリーズ 【住所録ソフト編】
◇ 発 行 元 :Yoshihisa Fukuda(福田 義久)
◇ ご意見・ご要望
ご質問等 :fukud@nifty.com
◇ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して発行
しています。(まぐまぐID:0000077071)
◇ バックナンバー:http://homepage2.nifty.com/f-soft/
◇ 登録・解除 :http://homepage2.nifty.com/f-soft/
Copyright(C) 2001-2002 Yoshihisa Fukuda All rights reserved.
◇転載について
このメールマガジンの無断転載などは、一切禁止です。
転載をご希望の方は、事前にメールで連絡をください。
◇免責
このメールマガジン及びホームページの内容による、いかなる損害、障害などに
関して発行者は一切の責任を負いません。
掲載広告についても同様です。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
ACCESSで作るシリーズ 【住所録ソフト編】
発 行 : Yoshihisa Fukuda 2002.08.17 Vol.30
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--------------------------------------
今回は、宛名印刷条件設定画面を作成します。
______________________________________
□ 宛名印刷条件を考える。
宛名印刷を行う際、以下の様な指定ができる様にします。
1.印刷するデータの選択する。
2.宛名住所を自宅か会社か選択する。
3.宛名に連名を印刷するか、しないか選択する。
4.印刷部数を指定する。
これらの条件を設定する画面を作成する訳ですが、その前にこれらの設定条件を
保持するために、テーブルの修正を行います。
______________________________________
□ 住所テーブルの修正。
1.住所録ソフトのデータベース[Address.mdb]を開きます。
2.データベースウィンドウの[テーブル]タブを選択します。
3.住所テーブル[AddressTable]を選択し[デザイン]ボタンを押下します。
4.以下の項目を追加します。
______________________________
フィールド名 データ型 説明
------------------------------
PrintAddr 数値型 宛名住所 1:自宅 2:会社
PrintJointly 数値型 連名印刷
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5.次に各フィールドに対して、[フィールドサイズ]と[標題]プロパティを設定し
ます。
_______________________
フィールド名 サイズ 標題
-----------------------
PrintAddr 整数型 宛名住所
PrintJointly 整数型 連名印刷
━━━━━━━━━━━━━━━━━━━━━━━
6.宛名住所フィールド[PrintAddr]にカーソルを移動して、フィールドプロパティ
の[ルックアップ]タブを開き、以下のプロパティを設定します。
表示コントロール ・・・ コンボボックス
値集合タイプ ・・・ 値リスト
値集合ソース ・・・ 1;自宅;2;会社
列数 ・・・ 2
7.フィールドが追加できたら、保存して終了します。
______________________________________
□ 連名テーブルの修正。
1.データベースウィンドウの[テーブル]タブを選択します。
2.連名テーブル[JointlyTable]を選択し[デザイン]ボタンを押下します。
3.以下の項目を追加します。
______________________________
フィールド名 データ型 説明
------------------------------
PrintFlg Yes/No型 宛名印刷
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
4.次にフィールドに対して、[フィールドサイズ]と[標題]プロパティを設定します。
_______________________
フィールド名 標題
-----------------------
PrintFlg 宛名印刷
━━━━━━━━━━━━━━━━━━━━━━━
5.フィールドが追加できたら、保存して終了します。
______________________________________
□ 連名フォームの修正。
連名フォームに、宛名印刷をするか、しないかのチェックボックスを追加します。
1.データベースウィンドウの[フォーム]タブを選択します。
2.連名フォーム[JointlyForm]を選択し[デザイン]ボタンを押下します。
3.フォームの一番右端(敬称の右横)に、宛名印刷する/しないのチェックボックス
を追加します。
(1)ツールバーのチェックボックスを選択し、フォームの右端の適当な位置で
クリックする。
(2)追加したチェックボックスの以下のプロパティを設定する。
名前 ・・・PrintFlg
コントロールソース ・・・PrintFlg
4.チェックボックスのラベルの[標題]プロパティに[宛名印刷]と設定します。
5.チェックボックスのラベルをフォームヘッダーへ移動して、レイアウトを整え
ます。
6.フォームを保存して終了します。
今回はここまでです。
次回は、宛名印刷検索条件設定フォームを作成します。
______________________________________
□ お知らせ。
・当メールマガジンでは、下記の事項に関しては、特別の場合を除き、記述しており
ません。
必要を感じられた時、皆様方各自で設定を行って下さい。
1.フォーム作成時、各コントロールの[漢字変換モード]プロパティについては、
その都度、記述いたしません。
皆さんの好みで設定して下さい。
2.フォームのレイアウトを修正した場合や、フィールドを追加した場合など、
カーソルの移動順を設定しなおす必要がある場合があります。
これらも、その都度、記述はいたしません。
カーソル移動順は[タブ移動順]プロパティで設定して下さい。
・意外とご存知無い方が居られるのですが、各号のサンプルMDBがホームページ
よりダウンロードしていただけます。
サンプルはアクセス97用です。
尚、質問はアクセス2000/2002でも受け付けております。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
◇ ACCESSで作るシリーズ 【住所録ソフト編】
◇ 発 行 元 :Yoshihisa Fukuda(福田 義久)
◇ ご意見・ご要望
ご質問等 :fukud@nifty.com
◇ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して発行
しています。(まぐまぐID:0000077071)
◇ バックナンバー:http://homepage2.nifty.com/f-soft/
◇ 登録・解除 :http://homepage2.nifty.com/f-soft/
Copyright(C) 2001-2002 Yoshihisa Fukuda All rights reserved.
◇転載について
このメールマガジンの無断転載などは、一切禁止です。
転載をご希望の方は、事前にメールで連絡をください。
◇免責
このメールマガジン及びホームページの内容による、いかなる損害、障害などに
関して発行者は一切の責任を負いません。
掲載広告についても同様です。
______________________________________
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□