• ベストアンサー

アクセス2002でレコードの追加ができない

フォームをつくりサブフォームだけがレコードの追加ができなくなりました。 はじめはできたのですが、プロパティでサブフォームでの更新、削除を 禁止(「いいえ」)にしようとしたときに追加も押してしまったようです。 それを一時的には戻すことができるのですが、 閉じてまたフォームを開くとこれらすべての項目が 「いいえ」となっており、恒常的に追加のみ「はい」の 状態にならなくなってしまいました。 どのようにすれば直すことができるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.1

> それを一時的には戻すことができるのですが、 これをしたあとに、保存を押してもダメなんですか?

mabochan
質問者

補足

お返事ありがとうございます。 はい、保存をしてから再び開いてもうまくいきません。

その他の回答 (1)

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.2

似たような経験あります。 mdbを開きなおしてもダメですか?

mabochan
質問者

お礼

原因がわかり、解決できました! メインフォームの方の「更新」が禁止になっていると サブフォームの方の「追加」が禁止されてしまうので サブフォームの「追加」の許可をいくら与えても レコードの追加ができなかったのです。 メインフォームもサブフォームもは一度入れたら変更することがないので 「更新」の禁止をしていたことが原因でした。 終わってみれば「なんだ」ですが、解決したときは うれしかったです。 ご協力ありがとうございました。

mabochan
質問者

補足

ハイ。できませんでした。(涙)

関連するQ&A

専門家に質問してみよう