|
@@ -467,7 +467,11 @@ begin
|
|
|
sNewCode := Format('%s[%d]', [cdsBGLViewCode.AsString, iIncrement]);
|
|
|
Inc(iIncrement);
|
|
|
end;
|
|
|
- cdsBGLViewCode.AsString := sNewCode;
|
|
|
+ if cdsBGLViewCode.AsString <> sNewCode then
|
|
|
+ begin
|
|
|
+ cdsBGLViewCode.AsString := sNewCode;
|
|
|
+ cdsBGLViewCode.Tag := 0;
|
|
|
+ end;
|
|
|
end;
|
|
|
end;
|
|
|
|