• ベストアンサー

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

  • ACCESSのレポートフッターをグループフッターの下に出したい。

    こんにちは ̄◇ ̄ ACCESSでテーブルの一覧をレポートで出力したいのですが、コード毎にグループフッターで小計を出力し、最終グループの下に総合計を出力したいのですが、実現方法が分かりません。 小計はグループフッター、合計はレポートフッターに設定しており、グループフッターの改ページプロパティには「カレントセクションの後」を設定しています。 すると、最終グループの最終行にグループフッターが出たあと、改ページをしてから総合計が出ます。 なんとか最終ページで改ページせずに総合計を出力できないでしょうか??? OS WIN 2KPRO SW ACCESS2000

  • Accessでグループフッターの非表示

    [Access2007] フォーム上のボタンクリックでレポートを開くようにしています。 このとき、ある条件でレポートのグループフッターを非表示したり、 グループフッターの改ページを操作したいと考えています。 レポートを開いてからは、 Me.グループフッター1.visible=false で可能かと思いますが、 レポートを開くときはどのようにすればいいのでしょうか?

  • Access2003 詳細とグループフッター

    Access初心者です。どなたかお知恵を貸してください。 Access2003でレポートを作成していますが、詳細セクションとグループフッターセクションの間で、なぜか改ページされてしまいます。 ページ(1)~詳細セクションまで、(2)グループフッター前半、(3)グループフッター後半 となってしまうのを、(1)と(2)を合わせて1ページとしたいです。 正確には、グループフッターの前半部分を詳細セクションの直下(1ページ目)、後半部分を2ページ目とし、グループごとに両面1枚の書類を作成したいのです。 レポートの構成は以下のとおりです。 -レポートヘッダー- -ページヘッダー- -グループヘッダー-   (文章) -詳細-   (文章) -グループフッター-   (文章)【2ページ分】 -ページフッター- -レポートフッター- (レポート・ページのヘッダー・フッターは使用していません。) 試しにグループフッターの後半をレポートフッターに入れてみたところ、詳細に連続してグループフッターの前半が1ページに収まりました。 しかし2ページ目を裏面としたいので、これでは困ります。 全てのセクションで、プロパティの改ページは「しない」にしてあります。 並べ替え/グループ化の同一ページ印刷は「グループ全体」にしてあります。 なぜ詳細とグループフッターの間で改行されてしまうのか、どうすれば直るのか、わかる方いらっしゃいましたら教えてください。 同じ形になるのなら、全然別のレポートの作り方を教えてくださっても結構です。 どうかよろしくお願いします。

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

    いつもお世話になっております。 Accessレポートにおける、グループフッターの高さについてお聞きします。 ページは10ページあるとします。1~9ページまでのグループフッターの高さは3センチとし、最終ページのみ1センチにしたいと考えています。 この設定方法が分かりませんので、どうぞご教示をよろしくお願いいたします。 使用Accessのバージョンは2010です。

  • Access97レポートでのフッターについて

    いつもお世話になります。 Access97で名簿のレポートを作っています。 グループフッターを使ってフッターをつけているのですが、 グループのうち、最初のグループのみにフッターをつけて、あとのグループにはつけないということができるのでしょうか? 初心者につき、変な質問の仕方をしているかもしれませんが、ご回答お願いします。

  • アクセス グループフッタへ合計

    再度同じ内容になりますが、お願いします。 再度レポートをよく確認しましたら。 グループヘッダー0 に テキストボックス コントロールソース に =Sum([回数])*3 名前:回数 としました。 そして レポートフッター に 回数の合計を出したいのですがどの様にすればよいでしょうか。 よろしくお願いします。

  • Access2000・レポートのグループフッターについて教えて下さい。

     Access2000レポートのグループフッターにて、下記のように出力したいのですが 上手くいきません。    品名 数量  単価    金額    A   10  @100  1,000円    A   20  @100  2,000円    A   30  @100  3,000円 合計 A   60個 @100  6,000円 グループフッターにて、合計欄の品名(A)と単価(@100)をテーブルから出力 をしようとすると次のようになってしまいます。    品名 数量  単価    金額    A   10  @100  1,000円 合計 A   60個 @100  6,000円 2件目以降の明細が出力されずに、合計行が出力されてしまいます。 どのように設定をすれば、上手く出力されるのでしょうか。 以上、宜しくお願い致します。

  • ACCESS2000のレポートの改ページ

    ACCESS2000のレポートで得意先でグループ化してあり30行になったら 改ページすると言うことをやっているのですがレポートのプレビューを見ると 1ページ目はしっかりでているのですが2ページ目が白紙3ページ目は正しくでています。後、得意先データが30データなくても空打ちで改ページしたいのです。 どうやったら改ページがうまくいくでしょうか? レポートはメインレポートにページヘッダーが有り詳細にサブレポートをもってきています。あとページフッターがあります。 どなたかおわかりの方お教え願えないでしょうか?

  • はじめまして。アクセスのレポートに関する質問です。

    はじめまして。アクセスのレポートに関する質問です。 はじめまして。現在、アクセスで奮闘中です。アクセスのレポートに関する質問です。印刷時にページフッタにあるテキストボックスを1ページ目にだけ印刷したいのですが(2ページ目以降は印刷したくありません)、ご存知の方がいらっしゃれば、どうか教えて下さい。宜しくお願いします。

  • Access2010 レポート 合計の式

    Access2010 レポートについて テキストボックス コントロールソース に =Sum([回数])*3 名前:回数 としました。 そして レポートフッター に 回数の合計を出したいのですがどの様にすればよいでしょうか。 よろしくお願いします。