簡體   English   中英

在Crystal Report的“詳細信息”部分插入空白行

[英]Insert blank line in Detail section of Crystal Report

我有一個關於在Crystal Report的“詳細信息”部分插入空白行的問題(在VS 2013中使用SAP Crystal Report),例如,如果只有01條記錄,則應該始終為05行而不是01行。 以下是在Excel中創建的表單

在此處輸入圖片說明

這是使用Crystal Report創建的表單:

在此處輸入圖片說明

我在Google上搜索了很多,但對我的解決方案沒有滿意的結果。

請幫忙。 提前致謝!

我假設您的意思是您需要始終顯示5行。 因此,如果您有2個項目,將有3個空行。 我想您將永遠不會有6個項目(因為您尚未回答Raphael問題)。 我想您只能從事Crystal Reports設計(否則,您可以嘗試Raphael的建議)。

  1. 讓詳細信息部分像以前一樣顯示該項目。
  2. 創建空白的新詳細信息部分。 填充網格線。 使用文本框輸入項目編號(2、3、4、5)。 請注意,您現在將擁有詳細信息A,詳細信息B,...,詳細信息E部分。
  3. 使用“ Section Expert”編輯每個黑色細節部分的“ Supress”公式。 公式可以是:

    Count({ItemTableName.Id})> = 2 OR recordNumber <Count({ItemTableName.Id})//詳細信息B禁止公式

    Count({ItemTableName.Id})> = 3 OR recordNumber <Count({ItemTableName.Id})//詳細信息C禁止公式

    Count({ItemTableName.Id})> = 4 OR recordNumber <Count({ItemTableName.Id})//詳細信息D禁止公式

    Count({ItemTableName.Id})> = 5 OR recordNumber <Count({ItemTableName.Id})//詳細信息E禁止公式

如果您有小組或初始假設不正確,則可能需要調整此解決方案。

這是一個RPT文件作為示例

首先,您需要修復詳細信息部分,然后,如果總共有6行和1行包含數據,則需要5個空白行,然后設計詳細信息部分,然后在詳細信息部分下->報告部分將空白留空,並在頁腳中放置頁腳詳細信息然后檢查結果->它在6行之后也顯示空白行,它轉到下一頁第7行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM