2014-10-07 48 views
2

我有Eclipse版本3.4.1 BIRT報表, 我需要避免table.I的兩個細節行之間分頁符沒有發現「避免「分頁屬性中的」選項「。 我的表格顯示兩個詳細行中的數據,因此可能會在最後不在兩個詳細行之間中斷表格。 例子:如何避免分頁符表中的兩個細節行之間在BIRT

    Employee No/Employee Name 
        -------------------------- 
Detail row 1   [employee_No] 
Detail row 2   [employee_Name] 

在上面,我需要避免提前

感謝employee_No和employee_Name之間分頁符。

+0

檢查這個討論,它可能會幫助你 - > http://developer.actuate.com/community/forum/index.php?/topic/22100-avoid-page-break/ – Miki 2014-10-07 08:56:36

+0

我看到了,但沒有help.I需要避免表格的兩個明細行之間的分頁符。 – Reetika 2014-10-07 09:30:53

+0

@miki,解決此問題的任何其他解決方案? – Reetika 2014-10-07 10:20:14

回答

2

最簡單的解決方案,如果您的設計標準將允許它;是使用具有2個詳細列的表格。將您的員工編號放在左欄中,將員工編號放在右欄中,這樣就不會有行中斷,一切都在同一行上。

更難的方法,但它可以讓你保持員工姓名和號碼之間的現有格式和控制分頁符是使用列表元素與其中的表。

在這個例子中,我在列表的細節行中有一個帶有一個表(實際上是兩個表)的列表。每個表每個主鍵只返回一個事件(在我的情況下是一個票證ID,在你的員工ID中)。您可以隨心所欲地使用表格(我有額外的間距列和兩列​​數據&兩列標籤。)

然後,您可以避免在表格中分頁。

我在幾年前建立了這個報告,並且一段時間沒有做過類似的事情,所以使它工作的所有細節在我的腦海中並不是新鮮事物,但我不記得它過於困難出。

enter image description here

0

我知道這是很老,但與2.5版本及以下,您可以定義一個在你的佈局,你想避免分頁符。

爲此,請在佈局中選擇一個元素,轉到屬性編輯器 - >分頁符,然後在所需的位置選擇「避免」。請記住,根據您的佈局,您可能需要在問題示例中的每個記錄的不同點(例如,「第一行」之後和「第二行」之前)設置「避免」。

相關問題