TargetVisu - Textfeld mit Nullen auffüllen ->GRRRRRRRRRRRR

PLC-Gundel

Level-1
Beiträge
165
Reaktionspunkte
97
Zuviel Werbung?
-> Hier kostenlos registrieren
Möchte in meiner Visu ein Texteingabefeld (Datentyp Word, für Minuten und Stunden) mit Nullen auffüllen,
wenn nur ne einstellige Zahl eingegeben wurde.

Die Hilfe liefert mir nur folgende Info:
Formatspezifikation:

%[ Flags ] [ Width ] [ .Precision ] Type
Bei Gleitkommazahlen funktioniert das ja auch im Sinne von %1.2f, liefert Anzeige 0.00
-> Width=1, Precision=2, Type=f

WARUM GEHT DANN NICHT %2d ??? :-x

Das wär nach meinem Verständnis die Ausgabe eines Dezimalstrings mit der Feldlänge 2, bei einstelliger Eingabe mit einer Null aufgefüllt.

Oder ist das wieder ne Funktion der TargetVisu die nicht funktionsfähig ist?

Über Hilfe würd ich mich sehr freuen :D

Gruss,
Gundula
 
Lösung gefunden, haha

Hab noch n bißchen rumprobiert.
So geht's:

%02d liefert Anzeige "05" bei Eingabe 5

Mannomann, bei Mitsubishi gibt's bei jedem Eingabefeld die Option "mit Nullen auffüllen". Ein Häkchen setzen und der Kittel ist geflickt :rolleyes:

Wünsch noch nen schönen Tag :D

Gundula
 
Zurück
Oben