소스 검색

Bug #1056 合同支付项,停用后,双击金额不应重新计算

MaiXinRong 9 년 전
부모
커밋
b117b134f7
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      DataModules/DealPaymentDm.pas

+ 4 - 0
DataModules/DealPaymentDm.pas

@@ -467,6 +467,10 @@ procedure TDealPaymentData.sdvDealPaymentSetText(var Text: string;
       else
         fTotalPrice := FPayFormula.Calculate(Text);
     end;
+
+    if AValue.Owner.ValueByName('StopCalc').AsBoolean then
+      fTotalPrice := 0;
+
     iID := ARecord.ValueByName('ID').AsInteger;
     if CheckStartedPrice(iID) then
     begin