• ベストアンサー

Accessのレポートのグループフッターについて

OS:XP ACCESS:2007 目的: 下記サイトのように、改頁をグループ毎に行いたい。 http://accessvba.blog.so-net.ne.jp/2011-12-15 質問: Accessのレポートのグループフッターに 配置したメモ型のテキストボックスが255文字で文字数制限されます。 これはAccessの仕様でしょうか? 255文字以上表示出来るようにする方法はありませんか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> なので、「Accessのレポートのグループフッターにおいたテキストボックス」だと > > 255文字で制限されるのですが、 > > 「Accessのレポートの詳細においたテキストボックス」では、 > > すべての文字が表示されます。 クエリでグループ化すると255文字で制限されるという報告もありました。 それと似た現象のように思えます。 詳細においたテキストボックスではすべて表示されるということなら、 そのテキストボックスの可視を「いいえ」にしておいて、 グループフッターに配置したテキストボックスから、そのテキストボックスを 参照するようにしてみてはどうでしょうか。

VBScriptingMan
質問者

お礼

> クエリでグループ化すると255文字で制限されるという報告もありました。 > それと似た現象のように思えます。 確かに似ています。 > 詳細においたテキストボックスではすべて表示されるということなら、 > そのテキストボックスの可視を「いいえ」にしておいて、 > グループフッターに配置したテキストボックスから、そのテキストボックスを > 参照するようにしてみてはどうでしょうか。 ご教授頂いた方法で上手くできました。 ただ、テキストボックスの数が多いので、グループフッターに置いたテキストボックス自体で 文字数制限を無くす方法があるとベストなのですが、難しいでしょうか??

その他の回答 (1)

回答No.1

AC2000、2003ですが、メモ型で切り捨てられるという事例が報告されています。 メモ型のフィールドをクエリで扱う場合 http://jphagi.com/access/ota2003/2785.htm Comment No. 0000019 - Mia http://win2k.telnet.or.jp/Appl/srh.cgi?dir=boards/0000013&mode=nrms&TgFile=0000019&simple=&MD=sled&Sstcnt= Access #X021 ≪Excelへのクエリ出力で文字列が切り捨てられる不具合を回避する方法≫ http://www.nurs.or.jp/~ppoy/access/access/acX021.html 対策としては、 レコードソースがクエリならテーブルに変更してみる。抽出条件はフィルタで設定。 DLookupでテーブルを直接参照する。 などを試してみては。

VBScriptingMan
質問者

補足

お返事ありがとうございます。 ご教授いただいた例とはまた異なるようです。 レポートのグループフッターという条件での現象になります。 なので、「Accessのレポートのグループフッターにおいたテキストボックス」だと 255文字で制限されるのですが、 「Accessのレポートの詳細においたテキストボックス」では、 すべての文字が表示されます。 レポートのグループフッターは、合計値などを表示することが多いようなので、 文字数が多いテキストボックスは、想定されていいないのでしょうか。。。

関連するQ&A