隨筆 - 100  文章 - 50  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          我收藏的一些文章!

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          1.頁眉的顯示

           

          打開水晶報表的子報表后,在IDE左側的“字段資源管理器”里的“公式字段”點擊右鍵“新建”,新

          建一個字段“Group”,編輯賦值“whilereadingrecords;”+回車+“true;”,然后在“字段資源管

          理器”里的“組名字段”里點擊“插入組”,然后在彈出的選項里第一個“記錄排序分組依據”里選擇

          “@Group”,在最后一個選項“在每個頁面上重復組頁眉”前打勾,

          然后在報表中看到一個標題為“組

          頁眉#1 @Group”的節,然后在該節中添加子報表需要顯示的表頭就可以了。

           

          2.頁腳的顯示

           

          控制子報表每頁顯示數目,假設為10行每頁,只是做一下說明,不要設置公式
          注意設置的行數最好基本上能打印到頁面的底部

          拆分一個詳細資料節出來,把頁腳內容寫上,抑制顯示,設置公式為
          recordnumber mod 10<>0
          在這個節上進行分頁控制,“在后面頁先建頁面”勾上,設置公式為
          recordnumber mod 10=0

          這樣的話每頁最下面會顯示該節模擬頁腳
          最后一頁如果不滿10行的話,因為你設置了報表頁腳,也可以模擬成一個頁腳了
          為了防止最后有一頁剛好顯示10行導致出現雙重頁腳
          還需要進一步改進一下抑制顯示的公式
          If onlastrecord then
          true
          else
          if recordnumber mod 10<>0 then
          true
          else
          false

           

           

           

           

           

          最后頁不足,用空行填充:
          新增一個空白詳細資料行,格式化此節,在抑制顯示(無深化)打勾
          公式中輸入:
          if not onlastrecord  then
              FORMULA = TRUE
          else
             if (RecordNumber mod 5 <= 1) then  '第一個
                 FORMULA = TRUE  
             else
                 FORMULA = FALSE 
             end if
          end if
          '(BASIC 語法)

          posted on 2009-04-23 13:33 fly 閱讀(934) 評論(0)  編輯  收藏 所屬分類: 工作日志
          主站蜘蛛池模板: 微博| 扎囊县| 商都县| 西安市| 垣曲县| 宝山区| 织金县| 河池市| 厦门市| 阿克陶县| 望城县| 武邑县| 乐清市| 安仁县| 台东市| 丹阳市| 胶南市| 武宁县| 常山县| 敦化市| 扎兰屯市| 明光市| 五家渠市| 天津市| 金昌市| 松潘县| 南川市| 金门县| 五家渠市| 新安县| 六安市| 四子王旗| 白玉县| 双鸭山市| 陇西县| 东兰县| 石河子市| 治县。| 女性| 通辽市| 湖北省|