-
Hallo Baldur,
danke für den Tip - allerdings sieht das Endergebnis nicht so aus, wie ich es erwartet hatte....
ALT:

Neu (CPYTOIMPF):

Die Nullen bei 394 fehlen und es werden auch 2 Leerzeichen dazugemauschelt...
Wie bekommt man sowas in den Griff?
Gruß
Bratmaxxe
-
Sollte so funktionieren:
DTAFMT(*FIXED) STRDLM(*NONE) NUMFLDPAD(*ZERO)
-
Hallo Baldur,
mein Befehl sieht wie folgt aus:
Code:
CPYTOIMPF FROMFILE(DATEIEN/MWKRFERT) TOSTMF('/home/temp/mwkrfert') MB
ROPT(*REPLACE) RCDDLM(*LF) DTAFMT(*FIXED) STRDLM(*NONE) NUMFLDPAD(*ZERO)
STMFCCSID(1252)
Anbei noch die Dateidefinition:
Code:
A R MWKRFERT00
A*
A KRKTR 4S 0
A*
A* // TRENNFELD
A KRTR1 1 DFT('|')
A*
A KRNAME 20
A*
A* // TRENNFELD
A KRTR2 1 DFT('|')
A*
A KRVERS 2
Ich verstehe nicht, warum er aus dem KRKTR ein 6 stelliges Feld nach dem CPYTOIMPF macht:

Ein richtig schmutzige Lösung wäre, sofern man es nicht hinbekommt, dass das Ausgangsformat passt, einen FTP nach /home/temp/ mit MODE ASCII zu machen und dann den SCP/SFTP abzusetzen 
VG Bratmaxxe
-
Da bin ich allerdings auch überfragt. Mach dochmal einen Fehler bei IBM auf.
Der Umweg über Lokal-FTP ist gar nicht so schlecht, zumal der nicht viel langsamer als der CPY ist.
-
Probier mal mit CPYTOSTMF (wobei der nur Quellendateien oder programmbeschriebene Dateien nimmt).
-
-
Wie schon beschrieben, der CPYxxSTMF unterstützt blöderweise und ohne Grund keine DDS/SQL-Dateien.
Beim CPY habe ich noch nicht ausprobiert wie dieser mit numerischen Feldern umgeht, da diese keine CCSID haben und ob CRLF eingefügt werden.
Alternativ kann man ggf. noch per QSH den "iconv" bemühen. Aber die lokale FTP-Lösung scheint die einfachste zu sein.
Similar Threads
-
By Rue in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 11-07-17, 11:02
-
By TUM in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 20-09-16, 12:40
-
By programmer400 in forum NEWSboard Drucker
Antworten: 11
Letzter Beitrag: 02-10-15, 16:33
-
By Rue in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 11-04-15, 19:33
-
By hs in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 04-02-14, 13:41
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