Zahlenfeld am Anfang mit Nullen auffüllen
Hallo, ich habe ein Zahlenfeld für die Eingabe/Übernahme der Artikelnummer des Händlers angelegt.
Die Artikelnummern des Händlers sind grundsätzlich 6 stellig
Es kommt bei einigen Produkten vor, dass die Artikelnummern am Anfang entweder 1 oder 2 Nullen haben.
Trage ich das so ein, übernimmt das Zahlenfeld die Nullen nicht. Kann man das für die Ausnahmen formatieren oder muss ich in solchen Fällen ein Textfeld nehmen und somit alles neu eintragen?
Vielen Dank im Voraus.
Andreas
8 Antworten
-
Textfeld: Ja. Alles neu eintragen: Nein. Erstelle ein neues Textfeld für die Artikelnummer (z. B. “ArtikelNr”) und führe in der Console oder über eine Schaltfläche folgenden Code aus:
for i in Artikel do
i.ArtikelNr := format(i.Artikelnummer, “000000”)
end
Danach das Ergebnis überprüfen und ggf. das alte Zahlenfeld “Artikelnummer” löschen.
-
Hallo Copytexter ich bekomme eine Fehlermeldung
Eine Tabellenspalte wurde nicht gefunden Preisliste in Zeile 1 Spalte 19
Ich habe diese Formel benutzt
for i in Preisliste do
i.ArtikelNr := format(i.Artikelnummer, “000000”)
end
Zahlenfeld alt = Artikelnummer
Textfeld neu: = ArtikelNr
Die Tabelle heißt Preisliste und die Karteireiter, wo das Text und Zahlenfeld zu sehen sind, heißt auch Preisliste. Liegt es möglicherweise daran?VG
-
Hallo Andreas,
es sollte eigentlich heißen:
---
for i in select Preisliste do
....
---
-
Hallo Leo, nach der Anpassung bekomme ich folgende Fehlermeldung
Symbol erwartet:) in Zeile 2, Spalte 49
-
for i in select Preisliste do
i.ArtikelNr := format (i.Artikelnummer, "000000")
end -
Ups, da hatte ich doch glatt das "select" vergessen, sorry. Und danke für die Korrektur, Leo.
Die letzte Fehlermeldung könnte an der falschen Codierung der Anführungszeichen liegen. Das Problem scheint aber inzwischen behoben zu sein, deshalb hier noch mal der komplette Code zur Übernahme per Copy and Paste:
for i in select Preisliste do
i.ArtikelNr := format(i.Artikelnummer, "000000")
end
-
Hach ... ;)
-
Dankeschön
Content aside
- vor 4 JahrenZuletzt aktiv
- 8Antworten
- 401Ansichten