-
morgen
versuche mal
PHP-Code:
CPYTOIMPF FROMFILE(MyLib/MyFile) TOSTMF('/malz/daten.csv') STMFCODPAG(*PCASCII) RCDDLM(*CRLF) DECPNT(*PERIOD)
gruß
ronald
-
hätte ich auch vorgeschlagen mit dem evtl. kleinen unterschied als feldtrenner FLDDLM(';') zu verwenden, falls in den daten kommas vorkommen !
christian
-
dafür ist ja
STRDLM('"')
als default definiert, das alle Textfelder eben in " eingeschlossen sind
Ronald
-
danke, wieder was dazu gelernt; wir haben auch nioch nicht so oft damit gearbeitet und haben uns nur an die anweisungen gehalten, aber wohl falsch interpretiert. danke.
christian
-
 Zitat von malzusrex
morgen
versuche mal
PHP-Code:
CPYTOIMPF FROMFILE(MyLib/MyFile) TOSTMF('/malz/daten.csv') STMFCODPAG(*PCASCII) RCDDLM(*CRLF) DECPNT(*PERIOD)
gruß
ronald
Vielen Dank an alle, die geantwortet haben.
Hallo Ronald, es hat soweit funktioniert, doch brauche ich noch Ergänzungen.
Ich ganz bestimmte Vorgaben. z.B. den Begrenzer für Zeichenfolgen kann ich nicht gebrauchen. Dafür kann ich aber die Daten vorher bereigen, falls ein Komma vorhanden sein sollte.
Allerdings müssen die Daten optimiert werden, dass heisst: es dürfen keine Leerzeichen ausgegeben werden, wenn das Feld nicht komplett gefüllt ist.
Ist ein Name in einem Feld mit 10 Stellen z.B.: = HUGO, dann dürfen auch nur 4 Stellen ausgegeben, begrenzt durch Komma. Dasselbe gilt für Zahlenfelder: Führende Nullen dürfen nicht als *blank ausgegeben werden, sondern gar nicht.
Gibt es dafür eine Möglichkeit ?
mfg. Ludger
-
Mir war draussen zu heiss....
Ich habe meinen CMD erweitert:
CVTDB2CSV FROMFILE(TESTFIL) TOOBJ('/testfil.csv') HEADER(*NONE) DECPNT(*PERIOD) STRDLM(*NONE) FLDDLM(',')
Generell werden leere Einträge unterdrückt(Leerstring, 0)
Gegen einen kleinen Beitrag für unsere leere Kaffeekasse schicke ich ein SAVF
lg
-
 Zitat von alfredo
Mir war draussen zu heiss....
Ich habe meinen CMD erweitert:
CVTDB2CSV FROMFILE(TESTFIL) TOOBJ('/testfil.csv') HEADER(*NONE) DECPNT(*PERIOD) STRDLM(*NONE) FLDDLM(',')
Generell werden leere Einträge unterdrückt(Leerstring, 0)
Gegen einen kleinen Beitrag für unsere leere Kaffeekasse schicke ich ein SAVF
lg
Danke für das Angebot.
Ich hatte mir gestern schon mal aus dem Forum-400 deinen Beitrag heruntergeladen.
Mir ist aber lieber, wenn ich eine Quelle dabei habe, wo ich notfalls mal selber
was ergänzen kann.
u.a. brauche ich bei der erstellten Datei keine Kopfzeilen.
Ich werde wahrscheinlich mit einem RPG-Progrann den benötigten String aufbauen (wird ja auch entlohnt)
mfg. Ludgerr
Similar Threads
-
By steven_r in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 30-01-07, 08:48
-
By emax in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 06-10-06, 12:01
-
By wuwu in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 18-08-06, 09:09
-
By cc in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 13-10-04, 23:52
-
By programmer in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 03-04-04, 19:15
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