日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CrystalReports水晶报表中的组

發(fā)布時間:2023/12/14 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CrystalReports水晶报表中的组 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

配置工具:SAP Crystal Reports 2016

通過【插入組】功能(工具欄第二個圖標(biāo)),可以對列表進(jìn)行分組顯示。

一、序號

右擊行中任意字段,選擇【插入】->【運(yùn)行總計】,進(jìn)入【創(chuàng)建運(yùn)行總和】對話框。

  • 【匯總類型】選擇【計數(shù)】

  • 【求值】選擇【對于每個記錄】

  • 【重置】選擇【組更改時】可在每個組重新從1開始計數(shù)

二、分頁

如何讓每個分組都新建頁開始顯示?

右擊【組尾】所在節(jié),選擇【節(jié)專家】,在【分頁】中勾選【之后新建頁】

三、匯總

工具類第三個圖標(biāo)【∑】,可以插入?yún)R總字段。

選擇需要匯總的字段,【計算此匯總】選擇【和】

【匯總位置】可選擇一個組或者報表尾

四、內(nèi)容拼接

如下表所示,當(dāng)尺寸和訂單編號相同時,累加數(shù)量,且以逗號為分隔符連接備注。

尺寸訂單編號數(shù)量備注
10020011第一行
10020012第二行
20020021第三行

變更后如下所示。

序號尺寸訂單編號數(shù)量備注
110020013第一行,第二行
220020021第三行

首先使用組合字段分組,新建公式字段【尺寸+訂單編號】,按照該字段建組。

數(shù)量匯總按照第三條操作,備注累加需要新建三個公式字段。

在節(jié)【組頭】放置公式字段@InitiliseRT。

WhilePrintingRecords; StringVar ConcatRemark; If Not InRepeatedGroupHeader ThenConcatRemark := "";

在節(jié)【詳細(xì)資料】放置公式字段@UpdateRT。

WhilePrintingRecords; StringVar ConcatRemark := ConcatRemark + "," + {table.remark};

在節(jié)【組尾】放置公式字段@ShowRT。

WhilePrintingRecords; StringVar ConcatRemark;

【序號】的實現(xiàn)使用右側(cè)【特殊字段】中的【組號】

五、隱藏相同行

在【詳細(xì)資料】節(jié)右鍵打開【節(jié)專家】對話框,在【公用】下的【抑制顯示】條目,編輯動態(tài)參數(shù)。

if({tableName.order_number})=previous({tableName.order_number})then true

如上所示,即order_number與上一行相同時,不顯示當(dāng)前行。

總結(jié)

以上是生活随笔為你收集整理的CrystalReports水晶报表中的组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。