• 締切済み

アクティブレポートの、ページカウントについて

どうにもこうにもならなくて困っています。 社内の人と相談しても解決出来ませんでした。 どなたかお助けください。 アクティブレポートのページヘッダにページカウントをとっています。 PageHeader(GrhAごとの現在ページ番号/GrhAごとの総ページ数) GrhA(キーA NewPage.Before) GrhB(キーB) --------- Detail --------- GrfB(合計行) GrfA(合計行) ReportFooter(合計行) ・PageHeaderの現在ページ(テキストボックス)のプロパティ SummaryGroup GrhA SummaryRunning Group SummaryType PageCount ・PageHeaderのGrhAごとのページ数(テキストボックス)のプロパティ SummaryGroup GrhA SummaryType PageCount 以上のような設定です。 普通に出力する分にはこれでページカウントはうまくいくんですが、 レポートフッダの合計行だけ入りきらなくて次のページに行ってしまうようなとき、グループごとのページ数がうまく取得できません。 グループごとにページ数を取得するのではなく、総ページ数を取得するのなら、うまくいくんですが・・・・。 解決策がお分かりになる方がいらっしゃれば、どうか、どうか! 教えてください!

みんなの回答

  • mr_hoehoe
  • ベストアンサー率48% (14/29)
回答No.1

Detailの中で表示数は制御されておられないのですか? 合計行が表示できるぎりぎりの行数に達し、 かつEOFで無い場合は改ページする制御をいれておけばいいとおもいます。 ただ、扱ったのがかなり昔なので・・・他のユーザさんの回答待ちでしょうか・・・

maekawa26
質問者

お礼

そうか・・・! 明細が入る行数を求めておいて、それに達した時点で毎行ごとにEOFのチェックをはさみ、NewPageを制御すれば出来そうですね。 早速やってみます。 ありがとうございました!!!!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ワードの文字数カウントについて

    ワードに文字数カウントツールがありますが、テキストボックスの文字数まではカウントされません。本文および複数のテキストボックスの文字数の合計をカウントできるモードやソフトがあれば教えてください。 よろしくお願いします。

  • クリスタルレポートの改ページについて

    クリレポ初心者です。 帳票で20行出力した後、合計欄を表示したいのですが、明細が21行以上だと改ページした後、グループヘッダが出力されるのですが、20行ジャストで改ページし、合計欄を改ページした先頭の1行に出力しようとすると、なぜかグループヘッダが出力されません。 どなたかご存知の方がいましたらご教授をお願い致します。

  • Webalizerのカウント表示について

    新サーバに変更後、サーバ会社で提供しているWebalizeでアクセス数を取得しています。 その件数表示で、「Hits」「Files」「Pages」の合計カウント数が2カウント毎の偶数カウントに、「Visits」「Sites」「KBytes」は1カウントずつのカウントになってましたので、全て1カウント毎にしたいと思いサーバ会社に問い合わせたところ、「詳細な内容が分からなかった」とのことでした。 Webalizeの動作的には問題はないとのことで、前サーバで取得していたWebalizeの数値と比較しても2倍になっているわけではなくほぼ同じぐらいでしたので、現在はそのまま閲覧しているのですが、できれば正確な数値を取得したいと思っております。 よい修正方法がありましたら、ご教示いただければと存じます。

  • アクセスのレポートでページごとの集計をしたいのですが、

     レポートのページフッターにそのページの合計を出したく、テキストボックスを作成して、=Sum([請求額])としたところ、エラーとなってしまいます。  レポートフッターに =Sum([請求額])とすると、全体の合計は出るのですが、 ページごとの合計は出ません。  良い方法があれば教えてください。 

  • アクセスフォームからのカウント

    下記画像のクエリをもとに集計フォームを作成しました。 そちらのフォームで数字1が入力されている数のカウント、数字2が入力されている数のカウント、数字1、数字2の入っている合計の数をカウントという3つの数字が欲しいのですが、フォームヘッダーにテキストボックスをつくり、コントロールソースに =Count([数字1])  =Count([数字2])等といれますと空欄の欄も数えてくれどちらか一つの情報が入っている全件の数字が出てきます。 どのようにしたら数字1が入力されている数のカウント、数字2が入力されている数のカウント、数字1、数字2の入っている数をカウントという3つの数字がでてきますか?

  • テキストボックスをページをまたがって表示したい。

    WORD2019です。 うまく表現できないのですが、テキストボックス内の文章を追加したりして文字数が多くなったり、テキストボックス外の上の行に文章などを追加していくと、テキストボックスが、そのページ内に納まりきれなくなり、テキストボックスが、すべて次のページ移動してしまい、前ページに空欄ができてしまいます。 この状態をなくすために、このテキストボックスをページをまたいで表示されるように設定できないでしょうか???

  • レポートの字数

    【提出様式】 ・ワープロでA4用紙に40字×30行 ・2000字以上 の場合、2000字÷40字=50行=1頁と20行ですよね? ということは、文章が2頁目の20行のラインを超えれば良いという意味ととらえておりますが、あってるでしょうか? 一方、書いてる時、使用ソフトの文字数カウントツールなどで文字数をカウントすると、こちらの方が少なくなりますよね?(改行分) 改行が多くなってしまう場合や、文字数が増えるほど両者の開きが大きいので心配なのですが、前者のカウント法で良いのでしょうか?

  • VBA 空白テキストボックスカウント

    こんにちは、よろしくお願いします。 ユーザーフォーム上にテキストボックスが 1-31が4段あります。 1-31には数字が入っているところもあれば、空白の所もあります。 このなかの数字が入っているテキストボックスの数をカウント したいのですがうまくいきません。 自分なりにやってみたこと テキストボックスの空白を数えて Dim i As Integer For i = 1 To 31 If Controls("TextBox" & i).Value = "" Then s_su.Text = Exit Sub s_suはカウントされた数字を表示するテキストボックスです。 上の式の =の右側に何を書いたらいいかがわかりません。 純粋に空白のテキストボックスを数えることは可能でしょうか。 また上記のテキストボックスを1-31数字の合計を別のテキストボックスに 表示しようと思いますが、 val(TextBox1.Text) + val(TextBox2.Text)~これを31回書いてますが もっとスマートに書けるようなコードはありますか。

  • PHPでformで送信された結果のページを取得

    例えば、 http://www.example.com/test のページに、以下のようなフォームがあり、 <form name="form" method="post"> <input type="text" name="key" value="" /> <input type="submit" name="submit" value="送信" /> </form> 例えば、文字数をカウントするプログラムを作ったとして、 テキストBOXに適当な文字、例えば「テスト」と書いて送信をクリックすると、 URLをそのままで、テキストBOXに入力された「テスト」の文字数である「3」と表示するような事をPHPで作ったとします。 これは、手動で実際に入力して送信をクリックしなくても、 PHPで操作して、結果ページの情報を取得することって可能ですか? PHPでテキストに書く文字を指定して、(仮想的に)送信を押して、表示されるページのHTMLソースを取得したいのです。 もし可能でしたらお願いします。

    • ベストアンサー
    • PHP
  • 数値のカウント

    列、行、共に100セル位の中から、特定の数字を指定しカウントしたいのですが 上手く出来ません。 *今の方法 ・SUMIFで範囲を指定し、カウントしたい数値を指定 ・返ってくる数値は指定した数値を合計した数  (例・5をカウントさせると、20を返してくる。指定範囲を見ると5が4個ある) *したい事 ・合計せずにカウントだけしたい ヒントや方法などアドバイスお願いします