SSBear 發問時間: 電腦與網際網路軟體 · 1 0 年前

Crystal Report 8 如何依某個條件隱藏某些欄位

我現在要在頁面上印出頁數,就是「第幾頁,共幾頁」的東西,顯示在頁面的上方,但第一頁有個報表頭(report header),所以第一頁是需要顯示在報表頭,但第二頁以後卻要顯示在頁首(page header),請問這要怎麼做?

已更新項目:

謝謝 Mawzen的回來,我的問題解決了,我設了二個page header 一個有頁碼,一個沒頁碼,pagenumber = 1 時就顯示第一個page header,太於 1 就顯示第二個page header

1 個解答

評分
  • 1 0 年前
    最佳解答

    建議頁碼放在page footer比較單純。

    一定要放在 report header/page header的話,就兩個地方都放,然後對page header中的這個物件定義格式

    Common頁簽 → (Suppress)設定條件 → (條件為) pagenumber = 1 即可

    我用的是CR9,不知道CR8是不是也可以這樣做。僅供參考。

    2006-09-19 15:55:21 補充:

    像這樣嗎?Formula 名稱:頁碼if PageNumber = 1 then '' else'第 '+ToText (PageNumber,0 )+' 頁共 '+ToText (TotalPageCount,0 )+' 頁'這樣做當然也可以,不過我個人比較喜歡 supress 的做法。

    參考資料: Crystal Reports Designer/User 2+ Years
還有問題?馬上發問,尋求解答。