瀏覽代碼

添加清单工料,存在重复时提示用户Bug

MaiXinRong 9 年之前
父節點
當前提交
96cff05319
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      DataModules/DetailGLDm.pas

+ 2 - 1
DataModules/DetailGLDm.pas

@@ -81,6 +81,7 @@ var
   i: Integer;
   i: Integer;
   sHint, sMessage: string;
   sHint, sMessage: string;
 begin
 begin
+  sHint := '';
   for i := 0 to AGLs.Count - 1 do
   for i := 0 to AGLs.Count - 1 do
   begin
   begin
     AddDetailGL(ABillsID, TProjectGLRecord(AGLs.Items[i]), sMessage);
     AddDetailGL(ABillsID, TProjectGLRecord(AGLs.Items[i]), sMessage);
@@ -91,7 +92,7 @@ begin
       sHint := sHint + sMessage;
       sHint := sHint + sMessage;
     end;
     end;
   end;
   end;
-  if sMessage <> '' then
+  if sHint <> '' then
     TipMessage('以下工料已添加至该清单,请勿重复添加:' + #13#10 + sHint);
     TipMessage('以下工料已添加至该清单,请勿重复添加:' + #13#10 + sHint);
 end;
 end;