0
使用Crystal Reports的GridView對象並試圖找到一種方法來比較一行值中的GridValues,並且時間非常困難。Crystal Reports:交叉表計算嵌入式彙總比較多個單元格值
這裏是我用在嵌入式彙總(直接設下的紅色框)使用的代碼...
local numbervar c;
local numbervar r;
local Numbervar cs:=GridValueAt(CurrentRowIndex,CurrentColumnIndex,CurrentSummaryIndex-1);
local numbervar MOST;
if GetColumnGroupIndexOf(1)=2 THEN
(
for c:=0 to GetNumColumns-2 do
(
if cs >= GridValueAt(CurrentRowIndex,c,CurrentSummaryIndex-1) then MOST:=cs
else MOST:=0;
);
);
MOST;
的問題是,第一組不被看(我認爲...) 我有點摸不着頭腦,所以任何建議非常感謝。
希望這個問題是非常明顯的...但我想做到的是將顏色設置爲紅色是給定的行中的大多數gridvalue ...
所以第一行包含1,1,20,0,22,22我只希望嵌入的摘要給我20,因爲它的最大數量(不包括總數) ,最終,紅細胞將是最大數量(20)
只是使用嵌入式摘要來顯示價值。
謝謝!