[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Oct 2013
    Beiträge
    175
    Wenn Du Befehle eingeben darfst (z.B. WRKSPLF), dann geht auch ein CPYSPLF.

    CPYSPLF FILE(Spooldatei)
    TOFILE(*TOSTMF)
    JOB(*)
    SPLNBR(*LAST)
    TOSTMF('/tmp/spool.txt')

    Der Befehl kopiert die letzte Spoolausgabe meines Jobs ins sogenannte "IFS". Allerdings leider in EBCDIC, das kann man am PC nicht so leicht lesen.

    CPY OBJ('/tmp/spool.txt')
    TOOBJ('/tmp/spool2.txt')
    TOCCSID(1252)
    DTAFMT(*TEXT)

    löst das Problem.

    Und wenn man dann noch eine "Freigabe" definiert hat, z.B. "root", dann kann man im Windows Explorer mit \\deineMaschine\root\tmp\spool2.txt direkt darauf zugreifen.

    Und wenn Deine EDVler das direkt hinter die Erstellung der Liste einbauen, hast Du in 5 Jahren überhaupt keine Arbeit mehr damit. :-)

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Aber nur, wenn die Anzeige ein Spool ist und keine Subfile-Anzeige, Stichwort "Weitere.../Ende".
    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
    Oct 2013
    Beiträge
    175
    ... As oben genanntem Grund kopiere ich einen meist mehrseitigen Druckauftrag ...
    Das klingt für mich schon verdammt nach Spool-Datei.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Stimmt, das ist hart.
    Mit Kommandozeile würde ich tatsächliche einen CPYSPLF machen und mir die Daten dann per ODBC mit SQL holen.
    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

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.402
    Mit dem OpsNav (oder wie er derzeit heißt) kommt man doch auch an die Spooldateien und kann sie einfach als Textdatei kopieren.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Je nach dem was ich machen will hilft mir ein

    select substr(spoolfile, n, m) as f1, .... from spoolfile
    where substr(spoolfile, n, m) "ist Datenzeile"

    mehr, als den Spool erst in .TXT und anschließend mit VBA und Excel wieder auseinander nehmen.
    Und für sowas gibt es dann Software wie z.B. Compleo (die kann natürlich auch mehr).
    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. COLHDG und TEXT ändern
    By AK1 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 07-04-14, 06:38
  2. DSPF ERRMSG Keyword - Text wird nicht in Zeile 25 angezeigt
    By TheDevil in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 18-12-13, 10:20
  3. cobol programm auf as400 speichern
    By activ in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 24-05-02, 07:32
  4. Intelligent Text Prozessing
    By W.Steiner in forum Archiv NEWSblibs
    Antworten: 0
    Letzter Beitrag: 12-10-01, 07:07
  5. Client Acess Express/ Win2000 - Kennwort speichern.??
    By erwin in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 13-02-01, 07:04

Berechtigungen

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