次の方法で共有

「インデックスまたは主キーには、Null値が使用できません」

Anonymous
2013-10-05T02:47:04+00:00

3年ほど前にAccess2007で日報管理システムを作成しました。

フォームに日付と社員名を入力し、

サブフォームにその日の業務内容を入力するというものです。

accde形式にして社員に配布して入力をしてもらっています。

OSはwindows7、Accessは2010や2007でバラバラです。

最近、新たに入社した社員用にwindows7のPCを購入し、

新たに購入したAccess2010をインストールしたところ、

タイトルのようなメッセージが表示されて入力ができませんでした。

データベースを開いて入力することは可能でした。

また、accde形式でも、もともと入力されているデータを

編集することは可能でした。

該当するPCでaccde形式を発行しても同じでした。

どのようなことが原因なのか、まったくわかりませんので、

どなたかお知恵をお貸しくださいませ。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-10-09T07:52:45+00:00

    こんにちは。

    MukkuMuku さん、アドバイスのコメント、ありがとうございます。

    ゆうちょろ さん、投稿ありがとうございます。

    導入直後の PC での現象ですよね。

    現象の起きていない PC にインストールされている更新プログラム、Office 2010 の Service Pack が、該当の PC には入っていないことが要因になってのかもしれません。

    念のため、という感じにはなるのですが、現象の起きている PC で Windows Update を実行して、最新の状態にするとどうなるかを確認しておいてはどうでしょうか。

    ※ Office の更新プログラムも検出されるように、Microsoft Update を有効にしてから確認してください

    参考ページ : [Windows 7] Microsoft Updateについて教えてください。

    確認結果などの書き込み、お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2013-10-07T01:25:12+00:00

    MukkuMukuさま

    ご返信ありがとうございます。

    >該当のダイアログが表示されたということでしょうか?

    その通りです。

    私のPC(vista、Access2007)で発行したaccde形式を配布し、

    既存社員は問題なく使えていたのですが、該当PCはダメだったので、

    該当PCで発行してみたものの、やはり「インデックスまたは~」と表示されました。

    >該当の Access アプリケーション以外でも同じ状況になる?

    すみません、勉強不足でおっしゃっていることを理解できていません。。。

     1)日報管理システム以外のAccessデータということでしょうか?

     2)ExcelやWordのようなアプリケーションのことでしょうか?

    1であれば、確認できていません。

    日報管理システム以外に弊社にはデータベースがないので、

    ネット上で拾ってきて確認してみます。

    2であれば、このような状況になったことはありません。

    アプリケーションの導入/適用の状態は他PCと同じですので、

    教えてくださったように、更新プログラムが影響しているのかなと思います。

    他のPCも更新すると使えなくなるのかもしれないと今から不安です。

    日報システム自体を作り直す方向を検討したいと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2013-10-06T06:02:29+00:00

    MukkuMukuです。こんにちは。

    該当するPCでaccde形式を発行しても同じでした。

    該当のダイアログが表示されたということでしょうか?

    該当の Access アプリケーション以外でも同じ状況になる?

    現状としては"固有の環境"でのみ発生していると読み取れてしまうから、更新プログラムやその他アプリケーションの導入/適用の状態など、動作する環境との差異を確認するところかなと思っています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません