題名のとおりなんですが、フォーマットで入力した値・情報を、日付ごとにテーブルにどんどん追加していきたいです。
このとき、フォーム上のボタン、cmb_登録を押せば、はじめてテーブルに表示され、cmb_キャンセルをおせば、テーブルには表示されない、というものを作りたいのですがPC言語を全くしらないため手に負えません。
更新前処理としてチェックを各項目に作る必要があるらしいですが、なんのことかわかりません。
年 月 日 曜日
人数 人 名前1 名前2
その他 備考
フォーマット内容はこれくらいです。
イベントプロシージャはどこのものをいじればいいのかもわからないです。コマンドなのか、フォームなのか・・・
ACCESSはじめてまだ1週間ですが仕事で早急に必要です。
おねがいします。
できればソースなど参考に教えていただきたいです。
No.6ベストアンサー
- 回答日時:
このような考え方ではいかがでしょうか?
(1)フォームのレコードソースにはワークテーブルを連結し、
画面から入力した内容はこのワークテーブルに一旦登録します。
(2)「cmb_登録」ボタンをクリックすると、(1)で登録してワークテーブル
から本来登録したいテーブルへ追加する。
(追加クエリーはご存知ですか?)
(3)「cmb_キャンセル」ボタンをクリックしたら(1)のワークテーブルを
クリアし、本来登録したいテーブルは更新しない。
不明な言葉などありましたら、補足に記入してください。
追ってお返事します。
No.5
- 回答日時:
急ぐのであれば
テーブルを元に作ったフォームであればウィザードを使えば各ボタンを簡単に作って登録や取消や削除の処理を行えます。
フォームをデザインビューで開くとツールボックスが表示されます。ツールの中のボタンをクリックしフォーム上に配置するとウィザードが開きますので順次進めればレコードの保存ボタンやレコードの取消ボタンを簡単に作成できます。
ウィザードに従って各ボタンを作ればイベントプロシージャをいじらなくてもできますよ。
試しにやってみてはどうですか。
他の方も回答してますが・・お手元に参考書など用意した方が良いかもしれませんね。
No.4
- 回答日時:
非連結のフォームに入力したものをテーブルに追加して行くにはVBAが必須です
初心者が取り組むにはちょっとハードルが高いですね
>更新前処理としてチェックを各項目に作る必要があるらしいですが
入力されたものに変なものがあるとエラーでプログラムが止まってしまいますから
これも必須です
>イベントプロシージャはどこのものをいじればいいのかもわからないです。
入力したものを確認してから起動することになるでしょうからコマンドボタンがいいでしょう
>PC言語を全くしらないため
プログラミング言語のことでしょか
>仕事で早急に必要です。
担当を変わってもらうのが今取れる一番責任のある態度だと思いますね
それができなければ最低でも1ヶ月の猶予をもらいましょう
その上で猛勉強ですね
No.3
- 回答日時:
急がば回れです。
Accessの入門書ですと、1冊2、3日で例題を全てこなせる筈です。
3冊をこなすのに10日。
1冊目は、理解することが目的ではありません。コードの実行結果を知ることが目的です。
2冊目は、「あーなるほど!」とコードの実行結果の理由を知ることが目的です。
3冊目は、「ふーん!これは、応用出来るかな!」と、ちとアレンジを試す段階です。
まあ、そうして10日後に作業に着手した方がゴールは早いかと...
No.2
- 回答日時:
>ACCESSはじめてまだ1週間ですが仕事で早急に必要
ならば、できるだけ簡単に作りましょう。
「年」「月」「日」などと分けずに「年月日」で入力すればよいでしょう。スキルが上がったら、年月日に分けたり、コンボボックスを使ったり、カレンダーコントロールを使ったり、色々ユーザーが使いやすいように変更してゆけばよいでしょう。
No.1
- 回答日時:
直接の回答でなくて申し訳ないが、
すぐ本屋に走り、似たサンプルの載っている解説本を買いましょう。
「どれか一冊」などとケチなことは言わず、気に入ったやつ5,6冊買いましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Access(アクセス) Accessにインポートした複数のテーブルを表示させる方法が分かりません。 1 2023/01/30 20:22
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
ACCESSに同時アクセス(編集)を...
-
2つのテーブルを比較して一致し...
-
ACCESS2000での円グラフ作成
-
SQLで日付を条件に削除したい
-
ツリー構造をRDBで表現するには?
-
SQL構文について教えてください
-
FileMakerで在庫管理をしたい!
-
access 銀行登録
-
データのコード化とは?
-
Accessクエリでの、LIKE条件
-
Accessレコードの追加や変更が...
-
accessで指定期間の曜日カウン...
-
アクセスで1ページに複数レコー...
-
私が考えたAccessのテーブル設...
-
access テーブル内のレコード...
-
3つの表を1つに縦に連結する
-
ルックアップウィザードはテー...
-
SQL Serverでの検索時の文字の...
-
ファイルメーカ 検索実行せず...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
ACCESSに同時アクセス(編集)を...
-
Accessでvlookupみたいなことは...
-
Accessでテーブルからテーブル...
-
Accessクエリでの、LIKE条件
-
Accessレコードの追加や変更が...
-
access テーブル内のレコード...
-
SQLで日付を条件に削除したい
-
3つの表を1つに縦に連結する
-
Accessの追加クエリで既存のテ...
-
SQLで条件指定結合をしたいがNU...
-
デザインビューで、連結式 を...
-
ツリー構造をRDBで表現するには?
-
ACCESSで指定されたテーブルか...
-
リンクテーブルを CopyObject ...
-
2つのテーブルを比較して一致し...
-
時間の足し算
-
ODBCで接続するとDBに変更/追加...
-
パススルークエリをテーブル作...
-
INSERT時にデータ登録とmaxの発...
おすすめ情報