![](/img/trans.png)
[英]Moving Up Value of bottom row if upper row is suppressed in Crystal Report C# ASP.net
[英]sum no suppressed value in crystal report
我想排除所有抑制值,以下是我在Crystal Report中的代碼:
這是我數據的一部分
staffid payid hrswrkd unitid distamnt
2 120 40 hrs 2000
**2** **120** **40** **hrs** 1000
2 121 10 hrs 500
**2** **121 **10** **hrs** 300
總小時100小時3800
我想隱藏**中的值,但要保留非粗體的值。 同樣,總小時數應僅為50 hours
而不是100 hours
。 誰可以幫我這個事?
此代碼用於Page header
:
whileprintingrecords;
global numbervar nTotal:=0;
在Details
:
whileprintingrecords;
global numbervar nTotal:=nTotal+({table.hrswrkd});
在Page footer
:
whileprintingrecords;
global numbervar nTotal;
您需要向我們提供抑制邏輯。 但基本上,您將在“詳細信息”部分中復制抑制邏輯。 檢查抑制邏輯是否為假(即將其顯示),然后將其添加到總計中
詳細信息部分:
whileprintingrecords;
if Not(supression logic) then
global numbervar nTotal:=nTotal+({table.hrswrkd});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.