[NEWSboard IBMi Forum]

Thema: CPYFRMIMPF

Hybrid View

  1. #1
    Registriert seit
    Sep 2005
    Beiträge
    425
    Nein,
    solch eine Fehlerdatei haben wir nicht.
    Wie muß die aussehen?
    einfach eine PF mit satzlänge 1024 will er nicht

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.121
    mit crtsrcpf
    RCDLEN sollte mindestens die Größe der maximalen Länge des Ausgangssatzes haben.

    Wenn die Fehlerdatei angegeben ist, schreibt er beim Kopieren die Sätze darein, die er nicht richtig verarbeiten kann.

  3. #3
    Registriert seit
    Sep 2005
    Beiträge
    425
    Hat nicht geklappt, die Datei ist leer

    Was etwas ungewähnlich ist ...
    Diese Schnittstelle hat eine SL von 32.680 Zeichen
    die CSV zusätzlich 189 für die ;

    ist das zuviel?

  4. #4
    Registriert seit
    May 2002
    Beiträge
    1.121
    Denke schon,
    wenn er die fehlerhaften Sätze in eine SRCPF schreibt, wird er wohl die ganze Datei auch in einer SRCPF zwischen bunkern.
    Und die max. Satzlänge ist da 32766 Byte

  5. #5
    Registriert seit
    Sep 2005
    Beiträge
    425
    Ok, das wars!
    habe einige Felder verkleinert, da die eh nie komplett gefüllt sind.
    Satzlänge als Satzlänge des PF + Anzahlfelder - 1 (die ; in der CSV Datei) + 2 (CR / LF) < 32766
    und nun geht es.

    Der interne Zwischenschritt mit der PF-SRC war mir nicht klar.

    Danke!

    der ILEMax

Similar Threads

  1. CPYFRMIMPF
    By fredywit in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 16-12-17, 15:17
  2. CPYFRMIMPF (Tausenderpunkt)
    By fpxx in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 22-04-14, 10:14
  3. CPYFRMIMPF Problem
    By heynem in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 09-05-03, 07:00
  4. Cpyfrmimpf
    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
  •