最新トピック
1
1 ヶ月前
排他制御 1 ヶ月前
2
2 ヶ月前
Hatena様にご質問 2 ヶ月前
6
4 ヶ月前
モジュールでカレントフォームのコントロールを使うには 4 ヶ月前
7
5 ヶ月前
日付のテキストボックスからフォームが開けません 5 ヶ月前
9
5 ヶ月前
レポートにおける数値の間隔を広げる方法 5 ヶ月前
12
5 ヶ月前
リストボックスから複数選択しそれをテーブルに格納したい 5 ヶ月前
タグリスト
Markdown テーブル生成
Accessのテーブルやクエリのデータを貼り付ける場合は下記で、Markdown書式のテーブルに変換して貼り付けてください。
商品フォームのレコードソースのテーブルに「最新購入日」のフィールドは作成済みですか。
作成していない場合は作成してくださいね。
これでも、最新購入日は表示されますが、
サブフォームでレコードを追加したり、購入日を編集しても、反映されませんよね。
反映された方がいいですよね。
サブフォームのフォームヘッダーかフッターにテキストボックスを配置して下記のように設定します。
名前 最新購入日
コントロールソース =Max([購入日])
メインフォームの最新購入日を表示するテキストボックスは、下記のように設定します。
名前 txt最新購入日
コントロールソース =[サブフォームコントロール名].Form![最新購入日]
これで、サブフォームで更新、追加して確定すると即反映されます。
これができたら、メインフォームの更新前処理のイベントプロシージャを下記のように記述します。
これでテーブルに反映されます。