@@ -65,7 +65,6 @@ interface
65
65
TDataValidatorItemBase = class (TInterfacedObject, IDataValidatorItemBase)
66
66
private
67
67
FMessage: TDataValidatorMessage;
68
-
69
68
function GetAdjustedMessage (const AMessage: string): string;
70
69
protected
71
70
FLocaleLanguage: TDataValidatorLocaleLanguage;
@@ -211,12 +210,12 @@ function TDataValidatorItemBase.GetAdjustedMessage(const AMessage: string): stri
211
210
LValue := GetValueAsString;
212
211
213
212
LMessage := AMessage;
214
- LMessage := LMessage.Replace(' ${key}' , LKey, [rfReplaceAll]);
215
- LMessage := LMessage.Replace(' ${keyupper}' , UpperCase(LKey), [rfReplaceAll]);
216
- LMessage := LMessage.Replace(' ${keylower}' , LowerCase(LKey), [rfReplaceAll]);
217
- LMessage := LMessage.Replace(' ${value}' , LValue, [rfReplaceAll]);
218
- LMessage := LMessage.Replace(' ${valueupper}' , UpperCase(LValue), [rfReplaceAll]);
219
- LMessage := LMessage.Replace(' ${valuelower}' , LowerCase(LValue), [rfReplaceAll]);
213
+ LMessage := LMessage.Replace(' ${key}' , LKey, [rfReplaceAll, rfIgnoreCase ]);
214
+ LMessage := LMessage.Replace(' ${keyupper}' , UpperCase(LKey), [rfReplaceAll, rfIgnoreCase ]);
215
+ LMessage := LMessage.Replace(' ${keylower}' , LowerCase(LKey), [rfReplaceAll, rfIgnoreCase ]);
216
+ LMessage := LMessage.Replace(' ${value}' , LValue, [rfReplaceAll, rfIgnoreCase ]);
217
+ LMessage := LMessage.Replace(' ${valueupper}' , UpperCase(LValue), [rfReplaceAll, rfIgnoreCase ]);
218
+ LMessage := LMessage.Replace(' ${valuelower}' , LowerCase(LValue), [rfReplaceAll, rfIgnoreCase ]);
220
219
221
220
Result := LMessage;
222
221
end ;
0 commit comments