0

Crystal Reports を使用して、ページごとに 1 つのヘッダーと 2 つの詳細列を持つドキュメントを作成しています。私が望むのは、すべてのページが次のようになることです。

-----------------------
|   Group Header      |
|_____________________|
Details 1  | Details 4
Details 2  | Details 5
Details 3  | Details 6
----------------------
|   Group Footer      |
|_____________________|

しかし、私が得ているのはこれです:

-----------------------
|   Group Header      |
|_____________________|
Details 1  
Details 2  
Details 3  
Details 4
Details 5
Details 6
----------------------
|   Group Footer      |
|_____________________|

レコードが多すぎる場合、フッターは次のページに押し下げられます。

詳細セクションを「複数の列でフォーマット」に設定しましたが、列ごとにグループをフォーマットしませんでした。これは、各グループがページ全体を埋め、ページの幅全体にまたがるヘッダーを 1 つだけ持つようにするためです。詳細の幅はわずか 3.6 インチ、ページは 8.5 インチで、左マージンが 0.5 インチ、右マージンが 0.3 であるため、寸法ではないと思います。ページのフッターをページの下部に印刷するように設定しましたが、次のページの最後にしかフッターが印刷されません。

私が探しているのは、基本的に、詳細が下に印刷されるのを止めて、強制的に次の列に移動することです。Section Expert でデータの高さを設定できません (フィールドが無効になっています)。代わりにメール ラベルを作成できると他の場所で読みましたが、それはレポートを最初から作成し直すことを意味します (やりたくないことです)。 、レポート内の要素が多すぎるため)。


更新:テストされたように、それは間違いなく測定値(データ幅と列間の距離)ではありません。これにはまだ苦労しています。

4

2 に答える 2

0

自分で解決しましたが、メールラベルを使用して解決しませんでした。実際、私はそれをメールラベルで動作させることができませんでした。

グループヘッダー/フッターをページヘッダー/フッターに移動し、(空の)グループヘッダーとフッターの両方を抑制しました。「後の新しいページ」に設定したグループフッター。[複数の列を持つグループをフォーマットする]にチェックマークを付け、セクションの高さとデータの高さを1ページに収まるように調整しました。

于 2011-06-23T07:38:04.057 に答える
0

詳細セクションのレイアウト タブで [Across then Down] を選択するとどうなりますか? 次のレイアウトを取得しますか:

-----------------------
|   Group Header      |
|_____________________|
Details 1  | Details 2
Details 3  | Details 4
Details 5  | Details 6
----------------------
|   Group Footer      |
|_____________________|

そうでない場合は、詳細セクションが広すぎるか、セクション間の水平方向のギャップが大きすぎます。

于 2011-06-17T08:27:48.000 に答える