17. März 2021 14:24
17. März 2021 15:28
CASE UPPERCASE(FORMAT(ISOreference[i])) OF
[…]
'A': NumericRefText += '10';
'B': NumericRefText += '11';
'C': NumericRefText += '12';
[…]
'Y': NumericRefText += '34';
'Z': NumericRefText += '35';
END;
TempText1 := FORMAT(TempBigInt1) + '271500'; // RF00
EVALUATE(TempBigInt1,TempText1);
Remainder := 98 - (TempBigInt1 MOD 97);
IF Remainder >= 10 THEN
CalcChkDig := FORMAT(Remainder)
ELSE
CalcChkDig := '0' + FORMAT(Remainder);
17. März 2021 16:06
17. März 2021 16:19
17. März 2021 16:35
17. März 2021 17:12
17. März 2021 17:17
17. März 2021 17:29
IF NOT EVALUATE(TempBigInt1,NumericRefText) THEN
ERROR('Converted reference text is not numeric.');
18. März 2021 15:22
26. März 2021 12:22
rotsch hat geschrieben:Muss man sich hier einfach beschränken oder kann man das anders lösen?
26. April 2021 17:52