2

出力にページごとに 1 つのレコードを表示するために、長方形ツールを使用して Visual Studio でレポートを設計しました。これは、レポートを実行すると正常に機能しますが、ファイルを PDF にエクスポートすると、改ページが失われるようです。後続のレコードは、前のレコードの残りのデータを含むページの途中から始まります。ページの最後のセクション (四角形オブジェクト内に含まれる) の「メモ」フィールドをエクスポートしていることを指摘しておく必要があります。このフィールドには無制限の文字を含めることができます。これが、レポートがレコードごとに 1 ページを超える理由です。私はそれについて心配していませんが、PDF 出力の「新しい」ページで次のレコードを開始したいと考えています。

4

1 に答える 1

2

今日この問題を自分で打った後、あなたの質問を見つけました。私はそれを解決することができましたが、その方法や理由は 100% わかりません...四角形の「内側」にいくつかのフィールドがあり、その四角形は「後に改ページを追加する」に設定されていました (BreakLocation = "End" in Visualスタジオ デザイナー プロパティ)。私が経験していたのは、rdlc レポートを Word にエクスポートすると問題なく表示されるのに、PDF にエクスポートすると改ページが失われるということでした。

私がやったのは、その長方形を破棄し、テキストの直後 (改ページを発生させたい場所) に新しい長方形を作成し、ページの幅に合わせてサイズを変更し、高さをできるだけ小さく縮小することでした。レイアウトの下部を横切る細い水平線のように見えます。次に、この四角形を「後に改ページを追加」に設定すると、Word と PDF の両方のエクスポートで改ページが機能するようになりました。

お役に立てれば!

于 2013-05-15T19:50:14.590 に答える