-
Führende Null in .CSV
Hallo,
Da ich keine Lösung im Forum finde,
hier meine.
Ja Hochkomma vor Feld --> Excel Erkennung als TextFeld.
Ja --> CPYTOIMPF
Z.B. '004711
Jetzt kommt der SBS(Schildbürgerstreich)
Im Excel Unglaublich aber wahr
Suchen '
Ersetzen '
Ergebnis 004711 als TextFeld
Schönen Tag
Dieter Wolff
-
Hallo Miteinander,
ich schreib jetzt hier einfach mal weiter weil es auch mit meinem problem zu tun hat..
warum schneidet der cpytoimpf befehl die führende null bei numerischen werten ab..
also aus 0,00 wird ,00 in der csv datei
oder aus 0,60 wird ,60 und das ist sehr schlecht ..
ich benötige diese führende null aber weil die datei in einen pda eingelesen wird...
weiß jemand des rätsels lösung??
danke
-
weiß keiner was?? evtl nen denkansatz?
-
Anscheinend nicht.
Ggf. verwendet CPYTOIMPF das DECFMT des Job's ?
Prüf das doch mal.
-
hmmmm. ich komm jetzt nicht ganz mit was du meinst.....
gibt es ein dec format bei denen ich die null vor dem komma abschneide???
anders rum..
gibts ne andere möglichkeit eine csv auf der iseries zu erstellen wo das auch mit den führenden nullen passt..
is doch meiner meinung nach sowieso ein murks von ibm......
-
Nicht direkt.
Im Job gibt es das DECFMT, dass für Deutschland mit Vornull arbeitet (J), für USA z.B. eben ohne Vornull (*BLANK oder I).
Ggf. hilft dir hier SQL weiter (mache ich meist, da schneller und einfacher.
Suche mal bitte im Forum nach "SQL CSV" oder schau mal hier, ganz am Ende:
http://newsolutions.de/forum-systemi...e-zum-ifs.html
-
danke für den hinweis..
das hatte ich ja ganz vergessen mit dem decfmt im job... aber der wert des jobs passt ((....
hab ihn auch mal abgeändert aber ergebnis ist dasselbe...
also doch murks von IBM...
-
Ich denke das ist kein Murks sondern der Standard für CSV-Format.
Dann versuchs halt mit SQL und CPYTOSTMF.
-
naja ,
da könnte man jetzt bestimmt drüber streiten on standard/sinnvoll usw usw..
ich finds auf jeden fall schwachsinnig weil wenn dann sollte man es zumindestens parametergesteuert machen ob führende nullen oder keine..
aber evtl bringt ja das mal was..
(hab ich grad zufällig gefunden
COPYTOIMPF neuer parameter)
Numeric field pad (NUMFLDPAD)
Specifies the padding applied for numeric fields. This parameter is ignored when the DTAFMT parameter is not *FIXED.
*NONE No padding, resulting in left justification. *BLANK Left padding with blanks, resulting in right justification. *ZERO Left padding with zeroes.
-
Das ist dann aber wohl mehr als 1 Null ?
-
also ich steh ja die woche echt auf der leitung.. mehr als 1 null??
was meinst du damit...??
Similar Threads
-
By llschuh in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 18-03-13, 07:11
-
By FNeurieser in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 08-02-07, 15:26
-
By Kilianski in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 22-11-06, 16:23
-
By jjagi in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 07-07-06, 09:29
-
By Pmartsch in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 16-11-04, 17:46
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks