質問: access2000のレポートについて access2000でグループ化した帳票を作成する場合、通常次のようになりますが いつもなってしまう (例)ああ 11 12 いい 21 私は、こうしたいのですが、どうすればできるのでしょうか? 私がしたい (例)ああ 11 12 いい 21 うう 31 32 33 どうすればよいか全くわかりません誰か良い知恵を貸してください!!お願いします。
回答: 失礼。メールサービスの方ではきちんと改行されたものが届いておりました。 幾つか方法はあるんですが、もっとも確実に動作するのは、テンポラリテーブルを 作ってしまうやり方ですね。 レポートに表示する列数と同じだけのフィールド数を持つテンポラリテーブルを作 成し、vbaを使って埋めていくといいでしょう。 あるいは、項目数がレポートの横幅からあふれない自信があるんでしたら、 ああ いい うう と表示するレポートを作成して、詳細_formatイベントで、11 12...の部分を埋 めていくといいでしょう。 この場合、movelayout、nextrecord、などのプロパティを使えば、一応改行処理も 可能なのですが、プレビュー時の操作でレイアウトが破綻したり、[pages]プロパ ティが異常値を返したりする、といった不具合があります。