ShapeコントロールのRoundingRadiusプロパティに大きな値を設定した時、デザイナ上の表示とPDFへの出力結果が不正になる場合がある

文書番号 : 39566     文書種別 : 不具合     登録日 : 2016/10/12     最終更新日 : 2016/10/12
文書を印刷する
対象製品
ActiveReports for .NET 9.0J
状況
修正済み
詳細
セクションレポートのShapeコントロールについて、以下の条件を満たすとき、デザイナ上の表示とPDFへ出力したときの描画内容が不正になります。

■発生条件
  1. Styleプロパティに"RoundRect(角丸四角形)"を設定している。
  2. RoundingRadiusプロパティに大きい値を設定している。(例:100%)
  3. LineWeightプロパティに大きい値を設定している。(例:RoundingRadius=100%の場合、3以上)
なお、表示が崩れるかどうかは、Shapeコントロールの形(縦横比)にも依存します。


■発生例
RoundingRadiusプロパティに関する問題事例
拡大表示

上図は、LineWeight=10、RoundingRadius.Default=100、Size=4.25×2.875(cm)に設定した時の、デザイン時/プレビュー時/PDF出力時の結果を示したものです。
回避方法
本内容はService Pack 4(v9.4.8491.1)にて修正されました。
不具合を修正した最新のサービスパックをご使用ください。
キーワード
20092