• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ActiveReports CanGrowと罫線)

ActiveReports CanGrowと罫線

このQ&Aのポイント
  • CanGrowのフィールドに対応して、セッションの罫線を伸ばしたいのですが、どうすればよいでしょうか?
  • BeforePrintでセッションの高さをとったのですが、どこで罫線の位置を設定すればよいかわからずにいます。
  • どなたかご教授ください。

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

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

添付のような感じにしたいということでしょうか? DetailのBeforePrintで出来ると思います。 Line1.Height = lntDetailHeight

noname#208236
質問者

お礼

補足を書きましたができました。 Detail_BeforePrintでDetailの高さ取得と、ラインの高さ設定をすることでできました。 ありがとうございました。

noname#208236
質問者

補足

はい。セッションが拡張する明細の縦の罫線も拡張したいのです。 以下のようにコーディングしたところ明細の1行目のラインはなく 2行目から罫線が引かれてしまいます。 また、2行目の高さも1行目のセッションの高さで描写され 後、3行目には2行目の高さ、4行目には3行目の高さとずれてしまいます。 取得タイミングが悪いと思うのですが、もう少しお力ください。 Private Sub Detail_BeforePrint(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Detail.BeforePrint dblDetailHeight = Detail.Height End Sub Private Sub Detail_Format(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Detail.Format Line1.Y2 = dblDetailHeight Line2.Y2 = dblDetailHeight Line3.Y2 = dblDetailHeight End Sub

関連するQ&A