-
CPYFRMIMPF (Fehler mit Ursachencode 5)
Liebes Forum,
wieder einmal CPYFRMIMPF.
Von außen bekomme ich eine Import-Datei mit folgendem Aufbau:
Betrag-1,Betrag-2,Betrag-3,Betrag-4,Betrag-5,Kundennumer,Name,Vorname,Titel,Geschlecht,Straß e,Nummer,PLZ,Ort,Tel. ,Mobil,Mail
"157,89","136,69","7,7","8,4","5,1",K122163,Mustermann,Mario,,m,Musterstraße,"4.Stock, RE T15",1234,Ort,,436761234567,vorname.zuname@provider.at
Dh. die Beträge sind unter (eigenartigerweise) Anführungszeichen.
In der Zieldatei (PF) sind die ersten 5 Felder numerisch (mit 2 Dezimalstellen) definiert.
Beim CPYFRMIMPF verwende ich die Parameter DTAFMT(*DLM) FLDDLM(,) DECPNT(*COMMA)
Das führt dann zur Meldung CPF2845, Ursachencode 5
5 = Die Begrenzer für DTAFMT(*DLM) sind nicht gültig.
Mache ich da einen Fehler oder kann man eine Import-Datei in dieser Form nicht übernehmen (weil die Betragsfelder unter Anführungszeichen stehen)?
Vielen Dank für Eure Bemühungen
-
Es gibt da noch den String-Delimiter der zusätzlich anzugeben ist.
-
Bei STRDLM habe ich den Inhalt(' " ')
-
Ich glaube auch, dass der Import damit nicht zurechtkommt und die Zahlenspalten nicht umsetzen kann.
Hier hilft wohl nur ein Zeichenfeld-Import und die anschließende Verarbeitung mit eigenen Cast (SQL-CAST oder %DEC() in ILERPG).
Ein FLDDLM Komma und ein Dezimal-Komma beißen sich da eben und Dezimalwerte sind nicht erkennbar.
Der Stringdelimiter heißt so, weil er nur Zeichenfelder begrenzt und nicht Zahlenfelder.
-
Danke, ich warte noch auf eine Antwort des Daten-Anlieferers, ob als Spalten-Trennzeichen Semikolon möglich ist; dann habe ich sowieso kein Problem.
Ansonst werd ich wohl zum Zeichenfeld-Import greifen müssen.
Similar Threads
-
By posthenn in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 30-08-16, 08:25
-
By oulbrich in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 23-03-15, 17:21
-
By ubas in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 20-05-14, 15:12
-
By fpxx in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 22-04-14, 10:14
-
By Stefan_R in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 30-07-01, 17:42
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