|  | @@ -392,7 +392,8 @@ procedure TDealPaymentData.sdvDealPaymentSetText(var Text: string;
 | 
	
		
			
				|  |  |      if Rec.ValueByName('LockedFormula').AsBoolean then
 | 
	
		
			
				|  |  |      begin
 | 
	
		
			
				|  |  |        if (Pos('TotalPrice', AValue.FieldName) = 1) and
 | 
	
		
			
				|  |  | -         (Rec.ValueByName('Formula').AsString <> '') then
 | 
	
		
			
				|  |  | +         (Rec.ValueByName('Formula').AsString <> '') and
 | 
	
		
			
				|  |  | +         (Rec.ValueByName('CalcType').AsInteger <> 2panduan ) then
 | 
	
		
			
				|  |  |        begin
 | 
	
		
			
				|  |  |          // 如果有公式计算,如果是纯数学计算式,则可设置,基数计算,则不可
 | 
	
		
			
				|  |  |          sFormula := Rec.ValueByName('Formula').AsString;
 |