水晶報(bào)表 分頁(yè) 的問(wèn)題
水晶報(bào)表分頁(yè)匯總
建三個(gè)公式字段,第一個(gè)(公式1)輸入下面的公式:
whileprintingrecords;
global numbervar ptotal;
ptotal:=0;
第二個(gè)(公式2)輸入下面的公式:
whileprintingrecords;
global numbervar ptotal;
ptotal := ptotal + [要匯總的字段];
如果要匯總的字段不是數(shù)字,就用tonumber()函數(shù)轉(zhuǎn)換;
第三個(gè)(公式3)輸入下面的公式:
whileprintingrecords;
global numbervar ptotal;
把公式1放在頁(yè)眉,公式2放在詳細(xì)資料,并隱藏公式1和公式2;把公式3放在頁(yè)腳,格式公式3,設(shè)置為你要顯示的格式。這樣就行了。
水晶報(bào)表分頁(yè)并自動(dòng)插入空白行
在論壇上經(jīng)常會(huì)看到水晶報(bào)表分頁(yè)的問(wèn)題,這個(gè)很好解決。
但是自動(dòng)插入空白行的問(wèn)題卻一直沒(méi)有很好的答案,
經(jīng)過(guò)研究找到一個(gè)變通的辦法來(lái)實(shí)現(xiàn)了。
'分頁(yè)
在詳細(xì)資料上點(diǎn)格式化節(jié),在后面頁(yè)新建頁(yè)打勾
公式中輸入:
if onlastrecord then
FORMULA = FALSE
else
if RecordNumber mod 5 =0 then
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
'(BASIC 語(yǔ)法)
---------------------------------------------------------------------
最后頁(yè)不足,用空行填充:
新增一個(gè)空白詳細(xì)資料行,格式化此節(jié),在抑制顯示(無(wú)深化)打勾
公式中輸入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 1) then '第一個(gè),1
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
'(BASIC 語(yǔ)法)
...接著第二個(gè)[ 新增一個(gè)空白詳細(xì)資料行,格式化此節(jié),在抑制顯示(無(wú)深化)打勾 ]:
公式中輸入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 2) then '第二個(gè),2
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
...接著第三個(gè)[ 新增一個(gè)空白詳細(xì)資料行,格式化此節(jié),在抑制顯示(無(wú)深化)打勾 ]:
公式中輸入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 3) then '第三個(gè),3
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
在論壇上經(jīng)常會(huì)看到水晶報(bào)表分頁(yè)的問(wèn)題,這個(gè)很好解決。
但是自動(dòng)插入空白行的問(wèn)題卻一直沒(méi)有很好的答案,
經(jīng)過(guò)研究找到一個(gè)變通的辦法來(lái)實(shí)現(xiàn)了。
'分頁(yè)
在詳細(xì)資料上點(diǎn)格式化節(jié),在后面頁(yè)新建頁(yè)打勾
公式中輸入:
if onlastrecord then
FORMULA = FALSE
else
if RecordNumber mod 5 =0 then
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
'(BASIC 語(yǔ)法)
---------------------------------------------------------------------
最后頁(yè)不足,用空行填充:
新增一個(gè)空白詳細(xì)資料行,格式化此節(jié),在抑制顯示(無(wú)深化)打勾
公式中輸入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 1) then '第一個(gè),1
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
'(BASIC 語(yǔ)法)
...接著第二個(gè)[ 新增一個(gè)空白詳細(xì)資料行,格式化此節(jié),在抑制顯示(無(wú)深化)打勾 ]:
公式中輸入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 2) then '第二個(gè),2
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
...接著第三個(gè)[ 新增一個(gè)空白詳細(xì)資料行,格式化此節(jié),在抑制顯示(無(wú)深化)打勾 ]:
公式中輸入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 3) then '第三個(gè),3
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
...(同理第四個(gè),即最后5-1個(gè))
(注:此方法適用于行數(shù)較少,上面是為5行為例,不過(guò)不覺(jué)得麻煩,對(duì)行數(shù)較多也可以用)...(同理第四個(gè),即最后5-1個(gè))
- ASP.NET中水晶報(bào)表的使用方法詳解
- asp.net 水晶報(bào)表隔行換色實(shí)現(xiàn)方法
- ASP.NET 水晶報(bào)表打印功能實(shí)現(xiàn)代碼
- VS2010 水晶報(bào)表的使用方法
- VS2005 水晶報(bào)表在時(shí)部署時(shí)遇到的問(wèn)題
- 編寫的vs2005水晶報(bào)表程序在vs2008下正常使用的一些實(shí)現(xiàn)方法
- .NET 水晶報(bào)表使用代碼
- 什么是水晶報(bào)表與水晶報(bào)表功能分析
- vb.net發(fā)布水晶報(bào)表程序步驟
- 水晶報(bào)表asp.net的webform下基本用法實(shí)例
相關(guān)文章
微信小程序 iPhoneX底部安全區(qū)域(底部小黑條)適配(一分鐘解決)
iPhone X 對(duì)于微信小程序的tabbar來(lái)說(shuō),會(huì)被底部小黑條覆蓋,需要處理,大概思路是,得到手機(jī)型號(hào)、分別判斷樣式。這篇文章主要介紹了微信小程序 iPhoneX底部安全區(qū)域(底部小黑條)適配問(wèn)題,需要的朋友可以參考下2019-10-10基于 Serverless +企業(yè)微信打造 nCoV 疫情監(jiān)控小助手
這篇文章主要介紹了基于 Serverless +企業(yè)微信打造 nCoV 疫情監(jiān)控小助手,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02關(guān)于IDEA git 只有Commit沒(méi)有Push的問(wèn)題
這篇文章主要介紹了關(guān)于IDEA git 只有Commit沒(méi)有Push的問(wèn)題,本文給大家介紹的非常想詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01解析在瀏覽器地址欄輸入一個(gè)URL后發(fā)生了什么
作為一個(gè)軟件開發(fā)者,你一定會(huì)對(duì)網(wǎng)絡(luò)應(yīng)用如何工作有一個(gè)完整的層次化的認(rèn)知,同樣這里也包括這些應(yīng)用所用到的技術(shù):像瀏覽器,HTTP,HTML,網(wǎng)絡(luò)服務(wù)器,需求處理等等。本文將更深入的研究當(dāng)你輸入一個(gè)網(wǎng)址的時(shí)候,后臺(tái)到底發(fā)生了一件件什么樣的事2021-06-06Git如何實(shí)現(xiàn)checkout遠(yuǎn)程tag
這篇文章主要介紹了Git如何實(shí)現(xiàn)checkout遠(yuǎn)程tag,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09詳解scratch3.0二次開發(fā)之scratch-blocks中的blocks的類型、定義和使用方法
scratch-blocks是scratch-gui依賴的一個(gè)基本模塊,blocks的作用是通過(guò)拖曳的方法組成blocks堆塊,今天通過(guò)本文給大家分享scratch3.0二次開發(fā)之scratch-blocks的免編譯修改方法,感興趣的朋友一起看看吧2021-08-08