1

Access でレポートを作成しています。基本的に (現実はもう少し複雑ですが、問題ではありません)、レポートで生成されるデータの新しい行ごとに新しい行の色を付けたいです (組み込みの色を交互にするだけではありません)。 . 新しいデータ行がクエリされたときに起動し、そのコントロールを更新できるイベントが処理できることを望んでいBackColorましたが、そのようなイベントは見つかりませんでした。あるいは、レポートが完全にロードされた後、特定のコントロールのすべての行をループできると考えていましたが、特定のコントロールで複数の行の情報がどのように編成されているかについては少し疑問があります (それが意味をなす場合) )。これを行う最善の方法は何ですか?

ご協力いただきありがとうございます。

4

1 に答える 1

3

新しいデータ行がクエリされたときに発生する、処理できる何らかのイベントがあることを望んでいました

セクションのOn Formatイベントは、Detail伝統的にあなたが説明したようなアクションを処理する場所でしたが、レポートが「印刷プレビュー」または実際に印刷されたときにのみ発生するようです。イベントは同様のOn Paintことを行い、レポートが「レポート ビュー」にあるときにその効果を確認できます。

于 2013-06-13T21:29:23.897 に答える