No.3ベストアンサー
- 回答日時:
>日付のみメインフォームで。
商品名・数量をサブフォームで表形式で入力するようなフォームを作成しましたサブフォームは帳票フォームかデータシート型のサブフォームですよね。
メインフォームのレコードソースは売上数、サブフォームのレコードソースは
SELECT [売上数].商品名,[売上数].数量,[売上数].日付 FROM 売上数;
となっていますよね。
サブフォームのリンク子フィールドと親フィールドは日付になっていますでしょうか。
上記の設定になっていれば日付のみ保存されることはないのですが・・。(通常は上記設定で最終行で何か入力しない限り日付のみ保存される事はありません。)
上記設定ならメインフォームの日付に入力すると該当する日付のレコードがサブフォームに表示されるようになります。
フォームを閉じたりレコードを保存させる際にイベントなどで何か処理するようにしていますでしょうか。
メイン・サブフォームの状況がイマイチ不明ですが上記を確認してください。
サブフォームのレコードソースはサブフォームのフォームのプロパティ・リンク子・親フィールドはサブフォームプロパティで確認できます。
回答ありがとうございました。
リンク子フィールドと親フィールドが空白のままでした。
これを日付にするとできました。
また1つ勉強になりました。
ありがとうございます
No.2
- 回答日時:
>サブフォームの表形式の最後の行がいつも空白になり、そのデータが日付のみ入力され、テーブルのフィールドに追加されています。
詳細が不明ですが・・。
Table1:日付
Table2:日付・他の項目・・
でメインフォームにTabe1の日付・サブフォームにTable2の他の項目のフィールドとなっているのでしょうか?
それでサブフォームに例えば3行入力してもTable2には2行目までのレコードと3行目の日付のみしか保存されない。と言うことなのでしょうか。
Table2のインデックスは日付?
例えばサブフォームの3行目のレコードを入力して次のレコードにフォーカスを移動して(4行目に移動して)から保存?(新しいレコードの追加)の状態ではどうなりますか?
3行目まで保存できるのか4行目として日付のみ追加されてしまうのか?どの様になりますでしょうか。
この回答への補足
説明不足で申し訳ありません。
今作ろうとしているデータは同じテーブルからデータを持ってくるので、
テーブル名=売上数
項目=日付・商品名・数量
となっています。
質問で記入しましたが、日付のみメインフォームで。
商品名・数量をサブフォームで表形式で入力するようなフォームを作成しましたが、売上数のテーブルには、サブフォームの空白行にメインフォームの日付のみ表示されるのです。
回答者様の言われる
>3行目まで保存できるのか4行目として日付のみ追加されてしまうのか?
そのとおりのようになります。
補足も上手く表現できませんが、またよろしくおねがいします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- Excel(エクセル) エクセルのファームにプルダウン設置できますか? 2 2022/05/19 23:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
サブフォームに対してGoToRecor...
-
皆さん使っているブラウザを教...
-
親・子リンクフィールドの設定...
-
クエリで出来た表にチェックボ...
-
ACCESS──メインフォームでサブ...
-
親フォームからサブフォームの...
-
ACCESS サブ・メインフォーム...
-
アクセスのサブフォームからメ...
-
Accessで埋め込んだサブフォー...
-
アクセスでこんなフォームを作...
-
ACCESSのフォームで列固定?
-
サブフォームを非表示させる方...
-
サブフォームのあるフォームか...
-
access サブフォーム作成につ...
-
Access VBA には Gridはないで...
-
【Access】サブフォームのソー...
-
Access VBAでメインフォームと...
-
accessでコンボボックスとサブ...
-
アクセスのサブフォームでのト...
-
Access Dsum関数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サブフォームに対してGoToRecor...
-
クエリで出来た表にチェックボ...
-
親フォームからサブフォームの...
-
皆さん使っているブラウザを教...
-
ACCESS──メインフォームでサブ...
-
ACCESSにて
-
サブフォームを非表示させる方...
-
親・子リンクフィールドの設定...
-
ACCESS VBA メインフォーム及び...
-
ACCESSのフォームで列固定?
-
ACCESSサブフォームにデータ反...
-
Access VBA には Gridはないで...
-
ACCESSで条件によってサブフォ...
-
Accessで埋め込んだサブフォー...
-
【Access】サブフォームのソー...
-
ACCESSのサブフォームコピーに...
-
アクセス2003のサブフォームの...
-
サブフォームに変数を代入し、R...
-
ACCESS サブ・メインフォーム...
-
Access フォームで条件抽出し...
おすすめ情報