[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2002
    Beiträge
    5

    Post Zeilenvorschub bei CPYTOPCD in der letzten Zeile

    Hallo Kollegen und Kolleginnen,

    ich möchte eine Datei mit cpytopcd in einen Folder übertragen, um diese danach per FTP zu versenden. Leider wird bei der Konvertierung (EBCDIC nach ASCII) ein letzter Zeilenvorschub eingefügt (dies zeigt sich durch ein kleines Rechteck im Excel in der letzen Zeile). Übertrage ich mit CA kann ich ein Excel-Format einstellen, dadurch geschieht dies nicht. Kennt Ihr eine Möglichkeit dieses Zeichen zu unterbinden (wie bei der CA Datenübertragung)?

  2. #2
    Registriert seit
    Apr 2001
    Beiträge
    61
    Hallo Hilmar,

    probier's doch mal mit dem Parameter
    TRNFMT = NOTEXT

    Gruss Stefan

  3. #3
    Registriert seit
    Jan 2002
    Beiträge
    5

    Unhappy

    Hallo Stefan,

    habe ich bereits versucht.... hatte ein noch schlechteres Ergebnis


    [Dieser Beitrag wurde von hilmar am 08. Januar 2002 editiert.]

  4. #4
    Registriert seit
    Dec 2000
    Beiträge
    79

    Unhappy

    NT ( next try )

    versuch's doch mal mit CPYTOIMPF, ist zzwar etwas komplexer als CPYTOPCD aber dafür auch vielseitiger ( z.B. Ausagbe als .CSV )

    Ein weiterer Vorteil ist die Umgehung der 'Folder', FTP Benutzer brauchen dann nicht mehr im Distribution Directory (...DIRE) angelegt sein.

    Thomas

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von hilmar:
    Hallo Stefan,

    habe ich bereits versucht.... hatte ein noch schlechteres Ergebnis


    [Dieser Beitrag wurde von hilmar am 08. Januar 2002 editiert.]
    [/quote]


  5. #5
    Registriert seit
    Jan 2002
    Beiträge
    5

    Smile

    Hallo Thomas,

    guter Tip! Wichtig dabei ist die Umsetzung von EBCDIC nach ASCII. Ich habe bei einem Test nur noch Sonderzeichen (Im PC Editor). Wo ist der Parameter für die Konvertierung? Wäre echt klasse wenn Du mir ein Beispiel hättest... Danke im voraus.

  6. #6
    Registriert seit
    Dec 2000
    Beiträge
    79

    Post

    Es gibt einen Parameter STMFCODPAG, *PCASCII funktioniert hier eigentlich gut

    Thomas

  7. #7
    Registriert seit
    Jan 2002
    Beiträge
    5

    Post

    Hallo Thomas,

    diesen Parameter finde ich lediglich im Befehl "cpyfrmstmf" und nicht im Befehl "cpytostmf". Versuche eine phy. Datei mit dem cpyfrmstmf sind leider gescheidert... Wie gehst Du vor???

    Gruss Hilmar

  8. #8
    Registriert seit
    Dec 2000
    Beiträge
    79

    Post

    Hallo,

    der Befehl heißt 'CPYTOIMPF', nicht 'CPYTOSTMF'

    Thomas

  9. #9
    Registriert seit
    Jan 2002
    Beiträge
    5

    Post

    ups, Freudscher Fehler kam vom probieren.....
    Leider kann ich den Parameter immer noch nicht finden. Nur im CPYTOSTMF (siehe unten)... habe bei CPYTOIMPF mich dumm und dämlich gesucht. Welche OS-Version hast Du? Bitte um ein kleiner Beispiel oder hast Du eine gute Doku im Internet???

    In Datenstromdatei kopieren (CPYTOSTMF)
    Auswahl eingeben und Eingabetaste drücken.
    Ausgangsteild. o. Sicherungsd. FROMMBR
    Zieldatenstromdatei . . . . . . TOSTMF
    Datenstromdateiauswahl . . . . . STMFOPT *NONE
    Datenumsetzungsangaben . . . . . CVTDTA *AUTO
    Datenbankdatei-CCSID . . . . . . DBFCCSID *FILE
    Code Page der Datenstromdatei . STMFCODPAG *STMF

  10. #10
    Registriert seit
    Jun 2001
    Beiträge
    727

    Post

    Ich vermute du hast OS/400 V4R4 oder V4R5.
    Dann benötigst du zwei PTF's, die dir diese Parameter ergänzen.

    Folgende PTF's sind das :

    R440 SF61859
    R440 SF61937

    R450 SF62140
    R450 SF62142

    Vielen Dank an dieser Stelle an IBM !
    Diese PTF's sind nicht in den aktuellen Cum- bzw. Hiper-PTF-Packages enthalten !!!
    Also vorsicht beim Release-Wechsel von V4R4 --> V4R5.

  11. #11
    Registriert seit
    Dec 2000
    Beiträge
    79

    Post

    um ohne die PTF's arbeiten zu können, kann man eine Dummy-Datei im IFS erzeugen, zB. mit FTP im ASCII Modus.
    CPYTOIMPF verwendet dann die Codepage der existierenden Datei

    Thomas

Similar Threads

  1. SNDST - Sonderz. in der letzten Zeile des ges. Dokument
    By falke34 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 09-02-06, 09:37
  2. Insert vom mehr als einer Zeile???
    By JonnyRico in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 02-03-05, 09:42
  3. SUBFILE - Einen bestimmten Satz in der 1. Zeile plazieren
    By malzusrex in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 29-10-04, 09:49
  4. Ablösung CPYTOPCD durch CPYTOIMPF
    By nwedding in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-07-04, 14:55
  5. CPYTOPCD - Übersetzungstabelle
    By SL in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-06-01, 08:42

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •