[NEWSboard IBMi Forum]
Seite 3 von 3 Erste ... 2 3
  1. #25
    Registriert seit
    Dec 2005
    Beiträge
    111
    CPYTOIMPF FROMFILE(QTEMP/SPOOL_AUS) TOSTMF('/home/user/test.xls') STMFCO
    DPAG(*PCASCII) RCDDLM(*CRLF)

    Job:
    (CCSID) . . . . . : 65535

    datei:
    CCSID 65535


    ich weiß , Du hast gesagt ich soll eine andere CSSID nehmen, aber ich weiß nicht wie. Ich habe schon alles probiert.

  2. #26
    Registriert seit
    Dec 2005
    Beiträge
    111
    Mit runQRY habe ich das ja versucht, aber da macht er mir ja auch eine 65335 CSSID und auch nur koische zeichen

    Mit QMQRY habe ich es wie folgt versucht:

    1. CRTSRCPF FILE(xxx/QQMQRYSRC) RCDLEN(91)

    2.RTVQMQRY QMQRY(xxx/JOIN0B1) +
    SRCFILE(xxx/QQMQRYSRC) ALWQRYDFN(*ONLY)

    3. CRTQMQRY QMQRY(xxx/JOIN0B1) +
    SRCFILE(xxx/QQMQRYSRC)
    4. im CL STRQMQRY QMQRY(LIB/QRY) OUTPUT(*OUTFILE) +
    OUTFILE(QTEMP/SPOOL_AUS)
    CPYTOIMPF FROMFILE(QTEMP/SPOOL_AUS) +
    TOSTMF('/HOME/USER/SPOOL.CSV') +
    MBROPT(*REPLACE) STMFCODPAG(*PCASCII) +
    RCDDLM(*CRLF)

    das funktionier auch super, aber eben die Falschen zeichen.

    Ober gibt es da noch mehr?

  3. #27
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ich nehem mal an der Systemwert QCCSID steht da auf 65535!

    Dadurch werden auch für DB-Objekte keine CCSID's verwendet.

    Mach einen CHGJOB CCSID(273), dann dürfte auch die Dateiausgabe MIT CCSID laufen.

    Du kannst, wenn du die CCSID des Job's oder Systems nicht anpassen willst, extern beschriebenen dateien per CHGPF ... CCSID(273) auch eine CCSID verpassen.

    DANN dürfte auch dein CPYTOIMPF klappen.

    CCSID 65535 wird grundsätzlich als Binär behandelt und unterliegt keinerlei Codewandlung, auch wenn du dich auf den Kopf stellst und mit den Zehen den 1-Minutenwalzer spielst.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #28
    Registriert seit
    Dec 2005
    Beiträge
    111
    Hi,

    also ich habe einen CHGJOB mit CSSID 273 gemacht und dann einen CALL, aber die erstellten Dateien haben Trotzdem die CSSID 65535 bekommen. (Die meinte ich natürlich)

    Jetzt habe ich versucht die Datei per CHGPF zu ändern aber die AS antwortet mir: Nachricht . . . : Explizit angegebene CCSID-Werte oder Einschränkungen für
    die Datei vorhanden.
    Ursache . . . . : Wegen Ursachencode 1 kann/können der/die CCSID-Wert/e für
    die Datei SPOOL_AUS in der Bibliothek QTEMP nicht geändert werden. Die
    Ursachencodes und ihre Bedeutung:
    1 - Die Datei wurde mit explizit angegebenen CCSID-Werten erstellt.

    und eine erstellung der Datei mit crtpf .... CSSID=273 geht nicht. Da kommt folgende fehlermeldung:

    CCSID-Wert ist mit der Angabe FILETYPE(*DATA) unzulässig.

    Das ist echt frustrierent.

  5. #29
    Registriert seit
    Dec 2005
    Beiträge
    111
    Gibt es denn keine Tips mehr für mich. Mir fällt echt nix mehr ein und es muss ja gehen, denn per Navigator bekomme ich die Datein ja auch richtig angezeigt.

  6. #30
    Registriert seit
    Dec 2005
    Beiträge
    111
    wie kann ich denn das ganze mit QMQRY machen.

    Kann ich da eine Ausgabe ins IFS machen oder so. Oder wie siht es mit QSH aus?

  7. #31
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Auch hier habe ich den Hinweis bereits oben angegeben.
    Du kannst deinen Query, wie du es schon probiert hast, erst mal in ein QM-Query umwandeln.

    Da änderst du den Select so ab, dass du das fertige CSV-Format bereits mit SQL erstellst, dadurch erhältst du genau ein Feld.
    Per STRQMQRY kannst du dann eine Ausgabedatei erstellen, die du nun per CPYTOSTMF problemlos verarbeiten kannst.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Spoolfiles Auf PC stellen
    By System_Error_1 in forum NEWSboard Drucker
    Antworten: 7
    Letzter Beitrag: 22-09-09, 08:39
  2. Sichern von Spoolfiles mit RUNBACKUP
    By Asti in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 26-10-06, 14:29
  3. Archvierte Spoolfiles in Windows anzeigen
    By SelfPity in forum NEWSboard Windows
    Antworten: 16
    Letzter Beitrag: 21-10-06, 17:45
  4. CCSID eines Spoolfiles ermitteln
    By y-tom in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 24-05-06, 13:59
  5. Spoolfiles aus outq per FTP zum DMS-System
    By cassandra in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 26-10-04, 15:54

Berechtigungen

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