0

MS Access (2007) のレポートでは、一部の列のデータをすべての奇数ページに配置し、他の列のデータをすべての偶数ページに配置する必要があります。両面カードファイルを用紙に印刷するためのものです。

誰かがそれを行う方法を知っていますか?

4

3 に答える 3

1

「ページ」が奇数か偶数かを「フォーマット時」イベントで確認でき、表示しているページに応じてメーカー列が表示されるかどうかを確認できます。ただし、次の方がはるかに簡単です。

いくつかのセクションを配置し、それらの間に新しいページを配置します。次に、カードごとに行が多すぎてページがオーバーフローしないようにするだけです。

また

レポートを十分に広くして、2番目のページを強制し、それらの列を2番目のページ(つまり、最初のページの裏側)に配置します。アクセスの印刷順序が右上下になっていることを思い出すと、ページは次のように設定されます。

A B  
C D

このように印刷されます:

A
B
C
D

同じレコードのデータを2つの連続したページに表示する必要がある場合、これは私が選択するオプションです。

于 2008-09-24T14:47:53.553 に答える
1

あなたの質問は一般的すぎます。すべてのページにすべての列を配置し、ページ番号に応じて詳細テキスト ボックスの .Visible プロパティを変更するコードをページ ヘッダー セクション (または詳細セクション) の「フォーマット時」に追加することをお勧めします。

正しいページ番号を知るには、ソース データとして "=[Page]" を含むテキスト ボックスをページ ヘッダーまたはページ フッターに配置する必要があると思います。ただし、アクセス レポートの知識はかなり古い可能性があります。

于 2008-09-24T11:15:02.367 に答える
0

あるいは、クエリのペアを使用して、最初のクエリをサイドAに印刷し、2番目のクエリをサイドBに印刷することもできますか?

于 2008-11-26T17:53:18.107 に答える