こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Access2010 更新データのレポート表示

Access初心者です。
新規データを入力しても、レポートが更新されずに困っています。
(テーブルや、フォーム内では、データは更新されています)

エクセルデータをAccess2010にインポートして、元テーブルを作成しました。
元テーブルを元に、フォーム・レポート・検索クエリ(年度別・分類別)等を作成しました。
ここまでの作業で、新規データの入力はありませんでした。
ところが・・・

新規データをフォームに入力すると、元テーブルは更新されますが、既に作成しているレポートには、新規レコードが表示(反映)されません。

更新されている元テーブルを元に、もう一度レポートを作成しても、新規レコードは表示されません。

ホームタブの「全て更新」ボタンをクリックしても、新規レコードはレポートには表示されません。


尚、Access初心者です。
「更新クエリ」なるものは、作成していません。というか、「更新クエリ」って何?状態です。

また、クエリそのものが良くわかっておらず、作成したクエリは全て「検索」のためのクエリで、抽出条件に「 [] 」を入力したり、フィールドに「 年度: Year(DateAdd("m",-3,[発送日])) 」を入力したりしかできません。
勿論、リレーションシップって何???状態です。


どうしたらよいのでしょうか???
どなたか、初心者でもわかるように、教えていただけないでしょうか?
宜しくお願いいたします。

投稿日時 - 2013-06-25 15:02:01

QNo.8149229

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

> 新規データをフォームに入力すると、元テーブルは更新されますが、既に作成しているレポートには、新規レコードが表示(反映)されません。

単純にレポートを出す条件に「新規データ」が合致していないのでしょう。
レポートのデータソースが何なのか、どのような構造なのか、
残念ながら質問文中から全く読み取れないので、
「レポートのデータソースを見直しましょう」としか言えないです。

ソースにクエリを使っているのであれば、クエリの抽出条件は合っているか、
テーブルをそのまま使っているのであれば、変なフィルタが掛かっていないか、
そもそも、テーブルにレコードが追加されているかどうか、
などなど、見るポイントは構造によって変わります。


> クエリそのものが良くわかっておらず
> 勿論、リレーションシップって何???状態です。
> 初心者でもわかるように、教えていただけないでしょうか?

本を買ってみたり、解説サイトを一読してみたりして、
最低限の用語と使い方を覚えましょう。
ピンポイントで「このときはこうする」だけを覚えても応用は全く利きません。

投稿日時 - 2013-06-25 16:01:32

補足

回答ありがとうございました。
レポートのデータソースは、元テーブルに設定しています。
また、元テーブルには、新規レコードは追加されています。
ID検索クエリで、新規レコードを検索すると、表示されます。
また、新規レコードのみのレポート印刷は出来ます。

何故か、全体のレポートを印刷しようとすると、新規レコードが追加(更新)されていないのです。

全体のレポートを最初から作り直したのですが、やはり、結果は同じで、新規レコードのみ表示されていませんでした。

何故なのか不思議です。

投稿日時 - 2013-06-25 16:30:11

あなたにオススメの質問