![]() |
format 0000-0005
Hallo Leute,
ich steh gerade auf den Schlauch.. wie bekomme ich es gebacken aus einer Zahl in den Beispiel 5 ein String in der Form 0000-0005 zu bekommen mit Format(???,[Zahl]) die Zahl kann natürlich so (27151) auch sein .. dann sollte 0002-7151 raus kommen schon mal Danke .. Gege |
AW: format 0000-0005
Was ist Beispiel 5? :roll:
Definiere dir eine entsprechende Maske im Maskedit. Oder füge mit pos den Bindestrich ein. |
AW: format 0000-0005
Zahl := 5 ;
Format('weiß ich nicht',[Zahl]); Ergebnis soll -> '0000-0005' dann sein oder wenn Zahl = 27151 dann soll Ergebnis '0002-7151' sein.. hoffe hab es jetzt etwas besser Beschrieben ? -.. pos wäre eine Variante wenn ich vorher mit Format('%.8d', [Zahl]) mache .. aber ich dacht ich kann das gleich mit eingeben ? |
AW: format 0000-0005
Delphi-Quellcode:
FormatFloat('0000-0000', <Zahl>)
|
AW: format 0000-0005
Mit Format die Nullen auffüllen und per pos den Bindestrich einfügen.
|
AW: format 0000-0005
super Uwe..
mann das ärgert mich jetzt aber .. das war doch eigentlich zu einfach .. *grummel* |
AW: format 0000-0005
Einen hab' ich noch :wink::
Delphi-Quellcode:
Format('%.4d-%.4d',[zahl div 10000,zahl mod 10000]);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz