Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1391 / 2272 ツリー ←次へ | 前へ→

【7361】データーが更新されずに印刷されてしまう Dis 06/2/22(水) 20:52 質問[未読]
【7366】Re:データーが更新されずに印刷されてしまう たぬき 06/2/23(木) 11:25 回答[未読]
【7378】Re:データーが更新されずに印刷されてしま... Dis 06/2/23(木) 21:09 お礼[未読]

【7361】データーが更新されずに印刷されてしまう
質問  Dis  - 06/2/22(水) 20:52 -

引用なし
パスワード
   データシート形式のフォームから、任意のレコードを抽出したあと、データを修正して、印刷するという作業をしようとしています。

レコードの抽出は、マクロボタンで検索用フォームを呼び出してから、IDフィールドをOpenFormのWhere句で絞っています。
印刷は、同じくマクロボタンで印刷枚数を設定するフォームを呼び出して、その中のクリックイベントからOpenReportを実行して処理しています。

狙い通りのレコードを印刷することはできたのですが、いざデータを修正して印刷してみると、修正されたデータが反映されずに、修正前のデータのまま印刷されてしまいます。
試しにデータを修正したあと、次のレコードに移動して、また元のレコードに戻り、印刷をかけると更新されたデータで印刷されます。
どんなコードをどのイベントに書けばいいのか悩んでいます。
よろしくご教授ください。

【7366】Re:データーが更新されずに印刷されてしま...
回答  たぬき  - 06/2/23(木) 11:25 -

引用なし
パスワード
   いろいろ方法はあると思いますが・・・
OpenReportの前に
DoCmd.RunCommand acCmdSaveRecord
を挿入してみてください。

【7378】Re:データーが更新されずに印刷されてしま...
お礼  Dis  - 06/2/23(木) 21:09 -

引用なし
パスワード
   ご回答ありがとうございました。
四苦八苦しましたが、上手くいきました。

1391 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free