次の方法で共有

フォームで追加したデータがテーブルには反映されるが、フォームでは表示されない

Anonymous
2017-04-08T02:02:46+00:00

アクセス2016です(2013でも同様でした)

フォームを作成し、フォームからデータ入力(追加)を行うと、テーブルにはデータが追加されますが、そのデータがフォーム上には表示されません。追加したデータを検索しても見つかりません。テーブルのデータ個数とフォームのデータ個数も異なっています。

フォームを新しく作り直すと、うまく追加したデータも表示されていましたが、再度追加分が表示されなくなってしまいました。

プロパティで何か制限をかけているわけではありません。コードを見ようにも表示されないので困っています。

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

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

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

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-04-10T09:12:01+00:00

    ​jirosagara さん、こんにちは。

    マイクロソフト コミュニティへの投稿、ありがとうございます。

    フォームで追加したデータがフォームに表示されないのですね。

    入力したフォーム上に出ないということでしょうか?

    また、どのようなフォームを作成しているのでしょうか?

    念のため、[ホーム] タブの [すべて更新] をクリックしてみて、データが出てこないかも確認してみてください。

    他には、すでに確認されているかもしれないのですが、フォームのプロパティの [データ] タブの [データ入力用] が「はい」になっていないかを確認してみると良いと思います。

    状況が変わらないようであれば、シンプルにテーブルから [作成] → [フォーム] で作ってみた場合はどうなるか、新しく作成したデータベースでも同じかも確認してみると良さそうです。

    返信をお待ちしています。

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

    4 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2017-04-18T04:52:35+00:00

    全て更新を行っても同じで、追加したデータがテーブルには反映されても、フォームには反映されていません。

    フォームのデータシートビューで見ると、追加分が表示されません。フォームのデータシートはテーブルからの射影を作っているのでしょうか。データシートビューの状態で全て更新を行っても結果は同じです。データシートビューで更新した内容はテーブルにも反映されます。

    会員名簿のDBなので、会員、所属、会費納入、記録などのテーブルをリレーションさせています。

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

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2017-04-18T08:51:50+00:00

    フォームのデザインビューで下記のプロパティを確認して提示してください。

    レコードソース

    フィルター

    読み込み時にフィルターを適用

    データ入力用

    イベントタブの

    開く時

    読み込み時

    レコード移動時

    > コードを見ようにも表示されないので困っています。

    フォームをデザインビューで開いて、

    リボンの[デザイン]タブの[コード表示]をクリックするとどうなりますか。

    VBAウィンドウが開きますか。

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

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