• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセスレポートの空白行の非表示について)

アクセスレポートの空白行の非表示について

piroin654の回答

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.10

一向に解決しないようなので、回答しておきます。 (1) 準備として「T_討論会」にオートナンバーのフィールドを追加しておいてください。 これはデータの並びを確保するためです。主キーである必要はありません。もし 類似するフィールドがあるならば必要ありませんが。 (2) レポートの「詳細」にある「質問詳細2」と「説明者」の二つのテキストボックスを コピーし、テキストボックス「質問詳細1」がある同じ「質問詳細1.ヘッダー」に 貼り付け、それぞれの名前を「txt質問詳細2」と「txt説明者」としてください。 上下の並びはそれぞれ揃えておいてください。 (3) 「詳細」に新しいテキストボックスを適当な場所に配置し、プロパティで 名前は適当にしておき、「コントロースソース」を「ID」にし、 「可視」を「いいえ」にしておきます。付属するラベルは必要ありません。 これは、「詳細」の「質問詳細2」の昇順の並びを確保するためのもの ですが、並びが確保されているならば設置する必要ありません。 (4) 「質問詳細1.ヘッダー」のプロパティを表示し、「フォーマット時」のイベント で、以下を設定します。 Private Sub グループヘッダー3_Format(Cancel As Integer, FormatCount As Integer)   If IsNull(Me.質問詳細2) Then     Me.詳細.Visible = False     Me.txt説明者.Visible = True   Else     Me.詳細.Visible = True     Me.txt説明者.Visible = False     Me.説明者.Visible = True     Me.txt質問詳細2.Visible = False   End If End Sub 「グループヘッダー3」というのはこちらでの ヘッダーの名前ですが、実際には違うかもしれません。中身をコピーし、 貼り付ければいいです。   If IsNull(Me.質問詳細2) Then     Me.詳細.Visible = False     Me.txt説明者.Visible = True   Else     Me.詳細.Visible = True     Me.txt説明者.Visible = False     Me.説明者.Visible = True     Me.txt質問詳細2.Visible = False   End If のところです。 以上です。分からないところがあれば補足してください。

ankle
質問者

お礼

piroin654さん、こんにちは。  おかげさまで、思ったとおりになりました。  今後とも、どうぞよろしくお願いいたします。

関連するQ&A

  • ACCESS レポートへの表示・非表示

    フォームで入力項目を無視し、データを入れなかった場合のレポートへの非表示をお聞きします。 下記のデータをレポートで表示する際、文章中に組み込んでいるのですが、データが無かった場合は前後の文章も 非表示にするにはどうすればよいのでしょうか? 例えば:下記のような入力フォームがあります。 □お客様氏名   山田花子 □契約日      05/10/04 □総額       50万円 □支払回数    10回 □分割支払金額 5万円 ★レポート表示★ 山田花子様へ 平成17年10月4日のご契約ありがとうございます。 お支払内容についてお知らせします。 -分割金総額50万円の内、5万円をお支払日に口座からお引き落しいたします。- お支払回数は10回となります。 ★上記の内容が1回払いの時は、以下のようにするにはどうすれば良いのでしょうか?★ 山田花子様へ 平成17年10月4日のご契約ありがとうございます。 お支払内容についてお知らせします。 お支払回数は1回となります。 ご回答よろしくお願いいたします!!

  • access レポートの生年月日表示方法

    こんにちは accessについて詳しい方ぜひ教えてください。 今までレポートに生年月日を表示する時、平成元年生まれの人も”平成1年1月1日”というような表示をしてきました。 しかし、元年生まれの人は”平成元年1月1日”というように表示をしなければならなくなり困っています。 プロパティで表示方法を変えれば元年生まれの人は、このような表示が出来るのでしょうか? そうでなければ、どのようにすればよいのか教えてください。 ぜひよろしくお願いします。

  • ページをアクセスしてもブラウザの履歴に残さない

    今自分で作っているホームページをブラウザの履歴に 残らないようにしたいのですが、どうしたらよろしいのでしょうか? 詳しく説明しますと... 自分が作ったページ名が[BBBBB.html]とします。 例えば[AAAAA.html]→[BBBBB.html]→[CCCCC.html]とアクセスした場合、 [CCCCC.html]からブラウザの戻るボタンを押したら、[BBBBB]には飛ばず [AAAAA.html]のページが表示されるようにしたいのですが。 この質問とは逆にページを履歴に残す方法(HTMLの記述)も知っていたら 教えて下さい。 よろしくお願いします。

  • 配列を確保したときのアドレス

    レポートなんですが 例えば、 char a[4][8]; と配列を取ったときのアドレスは、メモリにもよると思うんですが a[0][0]=aaaaa1 a[0][1]=aaaaa2 ・ ・ ・ a[0][7]=aaaaa8 a[1][0]=bbbbb1 ・ ・ a[1][7]=bbbbb8 ・ ・ となっていって、ここでa[0],a[1],a[2]・・・・のアドレスは a[0]はa[0][0]と同じで、a[1]はa[1][0]と同じなると思うんです。 それで、2次元配列a[i][j]でa[i]はどんな役割をしているかって問題にはなんと答えたらいいんでしょうか? 先頭のアドレスを表しているだけではあまりにもそっけないんでもう少しなんか書きたいのでアドバイスお願いします。

  • Accessのリポートに関して教えてください(泣)

     社内で契約書のDBを作成することになり、まったく素人の私がアクセスの本を見ながらつくっております。  使用するDBの流れはこのような感じです。  セキュリティーをかけて、社員と管理を分ける。社員はテーブルの編集できない。 そして 社員はuserとしてフォームで必要事項を記入。 そして内容がテーブルに反映される。 社員さんは、リポート形式で記入した事項を印刷をします。 リポートの形式はフォーム上のものとは違います。 IDが10だとしたら、ID10の入力事項だけが反映されるリポートというものは印刷したいです。  フォーム上で記入する事項は、書類ID(オートナンバー型)捺印申請日(Date関数で自動)、誰に出すのか(リストボックスで顧客・協力会社・その他を選択)などなどを入力してもらいます。  これらの入力した事項をレポートとしてプリントアウトしたいのです。 ただリポートの形式にはハンコを押せるスペースなども新たにあります。フォームの形で印刷はだめということです。 ここからが問題なんです。。 リポートの表示がテーブルの一番上の行が反映されるために次に入力した際に反映しません。 詳しく書きますと ID1の事項をフォームで入力する。それがテーブルに反映される。 レポートから印刷をしようとする。しっかりID1の事項が書き込まれている。 ここまではOK^^ 次に ID2の事項をフォームで入力する。しっかりID2の事項がテーブルに反映されている。 しかし! リポートのほうがID1のまま変化していません(泣) どうしたらID2の記入がリポートに反映されるのでしょうか。 助言をお願いします。 わかりにくい文ですが、皆さまよろしくお願いします。 ここの説明がわかり難いと仰っていただければ、説明を加えさせて頂きます。 助けてください(泣)

  • TwitterのRTについて

    Twitterで@BBBBBが鍵アカの状態で1月20日にフォロワーでない@AAAAAさんのツイートをRTをしたとします。 そして、2月7日に鍵を外した場合、AAAAAさんにBBBBBがRTしたことの通知は7日に行きますか。

  • 民法のレポートなのですが?

    民法のレポートで「Aは平成3年10月に5万をBに貸していたのを思い出し返してくれと昨日(平成13年11月25日)電話したところ覚えがないし、10年もたっているから、と断られた。ところが、今日、Bからやはり返したいという電話があったが、Aには受け取る権利はあるのか?」という課題がだされ、ある程度は出来たのですが最後のAには受け取る権利があるのか?というのがハッキリしません。自分は答えが3つ出ると思うのですが。時効後にBが断ってまた払いたい。と言った場合どうなるのでしょうか?教えてください。あと返済期日が平成3年11月25日なら時効は平成11月27日には時効成立なのでしょうか?

  • Access(アクセス)のレポートについて

    アクセス初心者です。 現在、従業員の出張簿のようなものを作成しています。 [従業員ID]、[氏名]、[出張場所]、[出張期間(いつから)]、[出張期間(いつまで)]をレポートで表示しています。 2006年4月1日から2007年3月31日までの2006年度のデータのみを レポートに表示するようにしたいと思っているのですが、 やり方がわかりません。 どのようにすればいいかおわかりになる方、よろしくお願い致します。

  • レポート簡単にいうが、範囲は

    通信制の大学に来年の4月から通おうと思っています。 そこで、レポートというのがありますが、説明会では先輩がレポートとは小論文といってもいいといっていました。 それはさておき、レポートとはどっからどこまでをまとめるの?ということです。 高校までの教科書と同じ感じの教科書で、節ごとにまとめるとか章ごとにまとめる。とかなのでしょうか? 説明がうまくいえませんが、レポートを書いたことのある人に質問です。 具体例を出して、教えてください。

  • Accessレポートに今日の日付を和暦での表示方法

    Access2013 レポートに今日の日付を挿入した際、和暦(平成27年2月9日)で表示させる設定方法を教えてください。よろしくお願いします