|
@@ -928,7 +928,9 @@ begin
|
|
|
with ANode.Rec do
|
|
|
begin
|
|
|
fDividend := ValueByName('AddGatherTotalPrice').AsFloat;
|
|
|
- fDivisor := CommonCalcRoundTo(ValueByName('TotalPrice').AsFloat + ValueByName('AddQcTotalPrice').AsFloat
|
|
|
+ //fDivisor := CommonCalcRoundTo(ValueByName('TotalPrice').AsFloat + ValueByName('AddQcTotalPrice').AsFloat
|
|
|
+ // + ValueByName('AddPcTotalPrice').AsFloat);
|
|
|
+ fDivisor := TotalPriceRoundTo(ValueByName('TotalPrice').AsFloat + ValueByName('AddQcTotalPrice').AsFloat
|
|
|
+ ValueByName('AddPcTotalPrice').AsFloat);
|
|
|
if fDivisor <> 0 then
|
|
|
ValueByName('AddCompleteRate').AsFloat := AdvRoundTo(fDividend/fDivisor*100)
|