以下のようなフィールドを持つフォーム内に2つのサブフォームを持つデータベースがあります
サブフォーム1:「予約数」、「予約数」 サブフォーム2:「在庫合計」
Access 2003で実行している場合、[予約済み]または[予約済み]フィールドに入力された値に応じて、[更新]ボタンをクリックすると[合計在庫]フィールドが更新されます。これは次のコードを使用して実行され、正常に機能します。
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
Access 2010でこのデータベースを開くと、[合計在庫数]フィールドが更新されません。コードを以下に修正しようとしましたが、成功しませんでした。
DoCmd.RunCommand.acCmdRefresh
また、次のコードも試しましたが、成功しませんでした。
DoCmd.RunCommand acCmdSaveRecord
私は決してAccessの専門家ではありませんが、私が見逃している明らかな何かがあるかどうか疑問に思っていましたか?
ありがとう