Selaa lähdekoodia

Task #1024 合同支付项名称问题

MaiXinRong 9 vuotta sitten
vanhempi
commit
c404f16554
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      DataModules/DealPaymentDm.pas

+ 2 - 2
DataModules/DealPaymentDm.pas

@@ -82,7 +82,7 @@ type
 implementation
 
 uses
-  ProjectData, PhasePayDm, PhaseData, ZhAPI, BillsDm, Math;
+  ProjectData, PhasePayDm, PhaseData, ZhAPI, BillsDm, Math, Variants;
 
 {$R *.dfm}
 
@@ -762,7 +762,7 @@ end;
 procedure TDealPaymentData.sdvDealPaymentBeforeAddRecord(
   ARecord: TsdDataRecord; var Allow: Boolean);
 begin
-  Allow := ARecord.ValueByName('Name').AsString <> '';
+  Allow := (ARecord.ValueByName('Name').AsString <> '') or (not VarIsNull(ARecord.ValueByName('Name').CachedValue));
 end;
 
 end.