Se arregla la función de comparar str de referencias para que no pete ante numeros mayores que integer
git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@663 0c75b7a4-871f-7646-8a2f-f78d34cc349f
This commit is contained in:
parent
9b079a2b1e
commit
d9ef45bec8
@ -19,9 +19,11 @@ var
|
|||||||
Aux1, Aux2 : String;
|
Aux1, Aux2 : String;
|
||||||
Rpl : Char;
|
Rpl : Char;
|
||||||
begin
|
begin
|
||||||
Rpl := '0';
|
Rpl := ' ';
|
||||||
Aux1 := StrReplaceButChars(ARef1, AnsiDecDigits, Rpl);
|
Aux1 := StrReplaceButChars(ARef1, AnsiDecDigits, Rpl);
|
||||||
|
Aux1 := StrRemoveChars(Aux1, AnsiWhiteSpace);
|
||||||
Aux2 := StrReplaceButChars(ARef2, AnsiDecDigits, Rpl);
|
Aux2 := StrReplaceButChars(ARef2, AnsiDecDigits, Rpl);
|
||||||
|
Aux2 := StrRemoveChars(Aux2, AnsiWhiteSpace);
|
||||||
|
|
||||||
if StrIsDigit(Aux1) and StrIsDigit(Aux2) then
|
if StrIsDigit(Aux1) and StrIsDigit(Aux2) then
|
||||||
Result := VarCompare(StrToIntSafe(Aux1), StrToIntSafe(Aux2))
|
Result := VarCompare(StrToIntSafe(Aux1), StrToIntSafe(Aux2))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user