Zitat:
Ich sehe in deiner Funktion zwar keinen Bezug zwischen der Variable fmt und dem Rest
fmt := 0.0000
wenn n = 4
fmt := 0.000000000
wenn n = 9
Deine Variante funktioniert .. Danke
Verstehe aber nicht warum das dann nicht geht.
Format('%7.' + fmt + 'f', [Abs(Value)]);
fmt ist doch ein string
gruss