|
@@ -175,6 +175,9 @@ type
|
|
cdsEstimateBillsPDDgnPrice: TFloatField;
|
|
cdsEstimateBillsPDDgnPrice: TFloatField;
|
|
cdsEstimateBillsCDDDgnPrice: TFloatField;
|
|
cdsEstimateBillsCDDDgnPrice: TFloatField;
|
|
cdsEstimateBillsABDgnPrice: TFloatField;
|
|
cdsEstimateBillsABDgnPrice: TFloatField;
|
|
|
|
+ cdsEstimateBillsFinalDgnQty: TStringField;
|
|
|
|
+ cdsEstimateBillsFinalDgnQty1: TFloatField;
|
|
|
|
+ cdsEstimateBillsFinalDgnQty2: TFloatField;
|
|
// žöË㲿°ä07, 11
|
|
// žöË㲿°ä07, 11
|
|
cdsProjectGclBills: TClientDataSet;
|
|
cdsProjectGclBills: TClientDataSet;
|
|
cdsProjectGclBillsProjectID: TIntegerField;
|
|
cdsProjectGclBillsProjectID: TIntegerField;
|
|
@@ -1212,11 +1215,15 @@ begin
|
|
cdsEstimateBillsCDgnQuantity.AsString :=
|
|
cdsEstimateBillsCDgnQuantity.AsString :=
|
|
GetDgnQuantity(cdsEstimateBillsCDgnQuantity1.AsFloat, cdsEstimateBillsCDgnQuantity2.AsFloat);
|
|
GetDgnQuantity(cdsEstimateBillsCDgnQuantity1.AsFloat, cdsEstimateBillsCDgnQuantity2.AsFloat);
|
|
cdsEstimateBillsGatherDgnQuantity1.AsFloat :=
|
|
cdsEstimateBillsGatherDgnQuantity1.AsFloat :=
|
|
- cdsEstimateBillsDealDgnQuantity1.AsFloat + cdsEstimateBillsDealDgnQuantity1.AsFloat;
|
|
|
|
|
|
+ cdsEstimateBillsDealDgnQuantity1.AsFloat + cdsEstimateBillsCDgnQuantity1.AsFloat;
|
|
cdsEstimateBillsGatherDgnQuantity2.AsFloat :=
|
|
cdsEstimateBillsGatherDgnQuantity2.AsFloat :=
|
|
- cdsEstimateBillsDealDgnQuantity2.AsFloat + cdsEstimateBillsDealDgnQuantity2.AsFloat;;
|
|
|
|
|
|
+ cdsEstimateBillsDealDgnQuantity2.AsFloat + cdsEstimateBillsCDgnQuantity2.AsFloat;;
|
|
cdsEstimateBillsGatherDgnQuantity.AsString :=
|
|
cdsEstimateBillsGatherDgnQuantity.AsString :=
|
|
GetDgnQuantity(cdsEstimateBillsGatherDgnQuantity1.AsFloat, cdsEstimateBillsGatherDgnQuantity2.AsFloat);
|
|
GetDgnQuantity(cdsEstimateBillsGatherDgnQuantity1.AsFloat, cdsEstimateBillsGatherDgnQuantity2.AsFloat);
|
|
|
|
+ cdsEstimateBillsFinalDgnQty1.AsFloat := cdsEstimateBillsDgnQuantity1.AsFloat + cdsEstimateBillsCDgnQuantity1.AsFloat;
|
|
|
|
+ cdsEstimateBillsFinalDgnQty2.AsFloat := cdsEstimateBillsDgnQuantity2.AsFloat + cdsEstimateBillsCDgnQuantity2.AsFloat;
|
|
|
|
+ cdsEstimateBillsFinalDgnQty.AsString := GetDgnQuantity(
|
|
|
|
+ cdsEstimateBillsFinalDgnQty1.AsFloat, cdsEstimateBillsFinalDgnQty2.AsFloat);
|
|
|
|
|
|
cdsEstimateBillsPDQuantity.AsFloat := ANode.PDQuantity;
|
|
cdsEstimateBillsPDQuantity.AsFloat := ANode.PDQuantity;
|
|
cdsEstimateBillsPDTotalPrice.AsFloat := ANode.PDTotalPrice;
|
|
cdsEstimateBillsPDTotalPrice.AsFloat := ANode.PDTotalPrice;
|