質問: me![サブフォーム].[form].[金額計] end sub ここで、 方法1の場合:数量、単価の変更入力及び行追加は正しく動作するが、 行削除の後、メインフォームの「合計金額」が再計算されず、変更前のまま。 方法2の場合:数量、単価の変更入力及び行追加すると、「合計金額」が”0”になる。 行削除しても「合計金額」は変わらず、変更前のまま。 どちらも、サブフォオームの「金額計」は正しく表示されています。 以上、よろしくお願い致します。
回答: #6です > ご提案頂いた方法を試してみますね とのことなので、#5での注意点を。 サブフォームは帳票フォームで、レコードセレクタを使って、 「delete」キーでレコードを削除する操作が前提になっています。 また、レコードセレクタで行を選択する際、「新規行は含まれない」ことが前提です。 新規行を含んだ選択された場合、記述を変更する必要があります。 それ用のコードも用意してましたが、必要であれば提示できます。 ※ でも、form_delete 以降が呼ばれないのは不思議ですね。