2009-11-09 44 views
13

在組專家選項中,我已將Keep Group Together設置爲確保設置新頁面。在具有雙面打印的報告組之間插入分頁符

啓用雙面打印功能後,如何確保新紙張始終在新紙張上形成?這可以在公式專家中完成嗎?有沒有一些方法來檢查我所在的頁面是偶數還是奇數,並從那裏插入一個頁面?只是問一些主要的問題,因爲我不熟悉Crystal公式編輯器的可能性。順便說一下,這是Crystal XI Enterprise Server。

回答

19

您可以使用onfirstrecord,pagenumberonlastrecord關鍵字執行此操作。

在公式「之前新建頁」組頁眉節...

not onfirstrecord //so every group (except the first) starts on a new page 

在公式「新頁」 ......

//to keep the group from starting on even page but make sure the last page is not blank 
remainder(pagenumber, 2) = 1 and not onlastrecord 
3

這工作得很好,如果我需要分頁符在一個小組上。如果在多個組上分頁,我該怎麼辦?

我找到答案.. 使用Next(Field)Previous(Field),我在下面的條件添加,工作正常。

在下一頁公式前:

Not onFirstRecord and ({table.field} <> previous({table.field}))

+0

這應該是正確的答案 – XMozart 2016-07-01 02:13:33

7

打開節專家屏幕。選擇報告標題並選中「禁止(無向下)」。然後在組頁眉中選擇要分頁的組並選中「新頁面之前」。

0

您好IronicMuffin我理解你的問題。答案很簡單,但更有效。

  • 第1步:包括數據集或數據庫專家爲您的水晶報表

  • 第二步:在報告區域的外表面,右鍵單擊並轉到報告並轉到組專家

  • 第三步:添加你包含的那個字段,那個時候窗口底部的選項會出現

  • 第4步:點擊選項和選項的第二個選項卡。

  • 第5步:最後檢查(檢查=真)在每一頁上其他複選框重複組頭的複選框或將取消選中
+0

我通知你這個曾幾何時:請不要在您的帖子中使用簽名/標語。您的用戶箱計爲您的簽名,您可以使用您的個人資料發佈您喜歡的任何關於您自己的信息。 [關於簽名/標語的常見問題](http://stackoverflow.com/faq#signatures) – 2013-02-28 07:22:59