レポート サービス (Visual Studio 2010) を使用してレポートを作成しましたが、サブレポートの高さを事前定義したいと考えています。たとえば、レポート データがサブレポートの 1 インチしか占めていない場合でも、サブレポートは 2 インチになります。サブレポートに静的な高さを強制する方法はありますか?
3029 次
1 に答える
3
私はこれと同じ問題に遭遇しました。
最小サイズを設定するには、その中に水平線と垂直線がある長方形を追加し、その長方形の中にサブレポートを配置します。
最大サイズを設定するために考えられる解決策の1つは、サブレポートクエリでtop(x)を使用して、表示される行数を超える結果が含まれないようにすることです。
または、すべての結果を含める必要がある場合は、データの行をカウントする計算フィールドをサブレポートデータセットに追加します。サブレポートテーブルで、列ごとに、指定された領域内にデータのすべての行を表示できるようにフォントサイズを設定します。(iif(NoOfResults = 2、font = 10など))「行の高さを減らすことを許可する」もテーブルに設定する必要があるため、フォントサイズに応じて行を縮小できます。
誰かがこれがお役に立てば幸いです。他の解決策があれば、ぜひ聞いてみてください。
于 2012-08-07T14:22:27.083 に答える