[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Dec 2004
    Beiträge
    204
    Hallo.

    Nehm mal bitte : STMFCODPAG(*PCASCII)

    Gruß,
    Ralf

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Jedwede ASCII-Tabelle ist grundsätzlich falsch wenn man nicht mit DOS umgeht.
    1252 (ANSI-Westeuropa) wäre wohl besser geeignet.
    Wenn die Zieldatei aber existiert, wird die dort bereits angegebene CCSID genommen.
    Also besser das Ziel erst mal löschen.
    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

  3. #3
    Registriert seit
    Aug 2011
    Beiträge
    93
    Danke für die schnellen Antworten,
    jedoch habe ich schon STMFCODPAG(*PCASCII) versucht und die Zieldatei ebenfalls gelöscht.

    Es muss doch an der Ursprungsdatei liegen, ich habe das mit einer anderen Datei getestet, und da ist alles so wie es soll.

    Aber vielleicht gibt es eine andere Lösung?!
    Ich mache folgenes:
    Jeden Tag um 18:00 und 06:00 Uhr läuft ein Job der die Ausgabe von WRKSYSSTS in eine Outputq schreibt.
    WRKSYSSTS OUTPUT(*PRINT) ASTLVL(*BASIC)

    Dort steht auch drin wie die aktuelle Plattenauslastung ist. Diese Zahl wird dann in eine Mysql DB eingetragen und mit PHP, CSS und HTML eine Grafik erstellt.
    Wenn ich also diesen Wert in das IFS bekomme, kann ich den Rest auch automatisieren so das die Grafik immer aktuell ist.
    Ich wollte also die Ausgabe mit
    CPYTOIMPF ins IFS haben und diese dann mit Java auslesen und in die DB eintragen. O.K. Java hab ich kein Ahnung, das macht mein Kollege.

    Danke!

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Welche CCSID (ID des codierten Zeichensatzes) haben die Ausgangsdatei (Befehl DSPFD) und ihre Felder (Befehl DSPFFD)?

  5. #5
    Registriert seit
    Aug 2011
    Beiträge
    93
    Beides mal CCSID 65535

  6. #6
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... das ist hex und wehrt sich gegen Konvertierung, aber...
    wäre qsh cmd('system wrksyssts > myStreamfile') nicht einfacher?

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Du kannst auch die FROMCCSID(273) angeben, default ist *FILE und Binärfelder (65535) werden eben binär übertragen.
    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

  8. #8
    Registriert seit
    Aug 2011
    Beiträge
    93
    Ich habs gewusst! ! ! Hier wird einem (mir) geholfen vielen Dank! ! ! mit FROMCCSID(273) funktioniert es. :-)
    @BenderD mit dem Befehl erhalte ich die gleich Ausgabe (Datensalat)

    Danke noch mal an alles und ein schönes Wochenende!

Similar Threads

  1. CPYTOIMPF
    By KingofKning in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 16-03-15, 16:07
  2. CPYTOIMPF
    By AK1 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 27-08-14, 14:23
  3. CPYTOIMPF
    By alex in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 03-06-03, 08:22
  4. Cpytoimpf
    By horst in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 19-07-01, 13:02
  5. Nochmal Cpytoimpf
    By horst in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 03-07-01, 07:54

Tags for this Thread

Berechtigungen

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