入社して、名刺を貰う機会が多い為、名刺を管理するものを初歩的な参考書を見てACCESS97で作りたいと思います。テーブルで数名の氏名・会社名・部署名・役職・住所を作りました。良く分からなかったので、この1つのテーブルを基にパラメータを使って検索する「検索用画面」と新しいレコードが表示される「新規入力画面」をクエリーとフォームを別々に作りました。検索用画面は、これで良しとします。しかし、新規入力画面は、同会社名が多いので、コンボボックスを作り今まで登録したものからも選べる様にもしたいです。新しいレコードでは、表示されませんが、▼で前のレコード(既に入力してあるデータ)に戻ると、エラーメッセージで「このフィールドに入力した値が不正です。例えば、数値型のフィールドに文字列を入力しました。」と出てきてしまいます。コンボボックスいうのは、コンボボックスウィザードで「テーブルまたはクエリーを表示する」を選び、表示させたいものを選ぶだけでは、いけないのでしょうか・・。くだらない質問で申し訳ありませんが、回答の方宜しくお願いします。
No.1ベストアンサー
- 回答日時:
ACCESSを始める素材として、名刺管理は良い素材だと思います。
ご質問の内容ですが、
>「このフィールドに入力した値が不正です。・・・」
というエラーは読んだとおりの内容です。
例えばテーブルに定義された「データ型」が"数値"の場合「入力した値」が"ABC"
だったらエラーになります。
>コンボボックスウィザードで「テーブルまたはクエリーを表示する」を選び、
>表示させたいものを選ぶだけでは、いけないのでしょうか・・
いけないわけではありませんが、今回の場合ちょっと工夫すると便利になります。
コンボボックスのプロパティーに「値集合ソース」というのがあります。
そこをクリックすると右側に「・・・」というアイコンが出るのでクリックします。
そこにクエリを作ってあげるのですがこんな感じになります(下記)
フィールド 会社名
テーブル 名刺テーブル
集計 グループ化
並べ替え
ポイントは、ツールバーにある「Σ」(シグマボタン)を押すと重複した値は
出なくなることです。
本当はレコードを更新するたびにコンボボックスの更新もあると便利ですが
ここでは省略します。
がんばってください。
#改行を入れないと、とっても見づらいと思います。
この回答への補足
ありがとうございます。
早速、グループ化をやってみました。
エラーメッセージの方は、
テーブルに定義された「氏名、住所」等の全ての項目を、
「テキスト型」にしてあるので、
これといってどこを直していいのか分からず苦戦しておりますm(--)m
No.2
- 回答日時:
回答が遅くなってすいません。
>エラーメッセージの方は、 テーブルに定義された「氏名、住所」等の全ての項目を、
>「テキスト型」にしてあるので、
ということですが、私の環境(ACCESS2000)では、同現象は再現できませんでした。
(ACCESS97の環境は手元にありません)
「文字数」「入力規制」「値要求」などをチェックしましたが、エラーメッセージの内容が異なりました。
お役に立てなくてすいません。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
Accessレポートのチェックボッ...
-
access2021 強制終了してしまう
-
Access VBA を利用して、フォル...
-
実行時エラー3131 FROM 句の構...
-
ACCESS VBA でのエラー解決の根...
-
accessでlaccdbファイルが削除...
-
【アクセス】レポート テキスト...
-
access2019の起動が遅い
-
Accessでフォームに自動入力し...
-
Access Error3061 パラメータが...
-
教えてください! アクセスの書...
-
Accessのスプレッドシートエク...
-
access2019 チェックボックスと...
-
【Access】Dcount関数の複数条...
-
Microsoft365にAccessってあり...
-
Access DAOのExecuteメソッドの...
-
Vba Userformを前面に出すについて
-
Accessで独自メニューバーまた...
-
Access フォーム自動終了
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
access2021 強制終了してしまう
-
Accessのクエリで、replace関数...
-
accessでlaccdbファイルが削除...
-
【Access】Dcount関数の複数条...
-
Access Error3061 パラメータが...
-
Accessのスプレッドシートエク...
-
ACCESS VBA でのエラー解決の根...
-
Accessレポートのチェックボッ...
-
実行時エラー3131 FROM 句の構...
-
access2019の起動が遅い
-
Vba Userformを前面に出すについて
-
Microsoft365にAccessってあり...
-
教えてください! アクセスの書...
-
Access 複数条件検索の設定が上...
-
【至急・画像あり】建物or住所...
-
Access VBA [リモートサーバー...
-
access2021 レコードロックの使...
-
Access VBA を利用して、フォル...
-
Accessのリンクテーブルのパス...
おすすめ情報