[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    47

    IFS-Verzeichnis Sequentiell durchlesen

    Hallo zusammen,
    ich versuche ein IFS-Verzeichnis sequentiell durchzulesen um die darin befindlichen PDF-Dateien mit einem anderen Programm zu Bearbeiten und dann zu löschen.
    Beispiel-Datei: 00001_100134000_20100826_Mahn_01097_0000530.pdf

    Bei der bei jeder 11ten Datei wird wird jedoch das Programm beendet.
    Kann mir jemad weiterhelfen?
    Da es immer 11 Dateien sind vermute ich das es nichts mit der Kommunikation zu tun hat.
    Vielmehr vermute ich das die Austrittsbedingun erfüllt ist.


    Auszug..
    ***********************************
    * Felddefinitionen für Verzeichnis
    ***********************************
    ddirent ds based(structptr)
    dreserved1 16
    dfil_gen_id 9B 0
    dfil_no 9B 0
    drec_len 9B 0
    dreserved3 9B 0
    dreserved4 6
    dreserved5 2
    dnls_ccsid 9B 0
    dnls_country 2
    dnls_languag 3
    dnls_reserved 3
    dnamelen 9B 0
    dname 640

    Auszug...
    **************************************************
    * Directory lesen
    **************************************************
    c eval structptr = *null
    c structptr doueq *null
    C eval structptr = readd(dirptr)
    c structptr ifne *null
    C Null scan name NullFound 5 0
    c if NullFound > 1
    c sub 1 NullFound
    c endif
    C eval Dir_Entry = %SUBST(name:1:NullFound)
    *
    Gruß, cono2000
    http://www.cono2000.de

  2. #2
    Registriert seit
    May 2004
    Beiträge
    47
    Das Thema kann geschlossen werden.
    Gruß, cono2000
    http://www.cono2000.de

  3. #3
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von cono2000 Beitrag anzeigen
    Das Thema kann geschlossen werden.
    Warum? ;-)
    Bitte noch einen kurzen Hinweis posten, was das Problem war. Viele Leute kommen per Suchmaschine hier ins Forum, und wir wollen doch konstruktiv sein.

    Danke!

    -h

  4. #4
    Registriert seit
    May 2004
    Beiträge
    47
    Das ist mir jetzt echt zu peinlich.
    Ich mag garnicht sagen das ich einen Übergabeparameter verändert zurückbekommen habe und ein Geschütztes Leerzeichen enthielt. Daraufhin war die Austrittsbedingung erfült.
    Gruß, cono2000
    http://www.cono2000.de

  5. #5
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von cono2000 Beitrag anzeigen
    Das ist mir jetzt echt zu peinlich.
    Ich mag garnicht sagen das ich einen Übergabeparameter verändert zurückbekommen habe und ein Geschütztes Leerzeichen enthielt. Daraufhin war die Austrittsbedingung erfült.
    Das muss Dir nicht peinlich sein, aber den Lesern kann es bei der Fehlersuche hilfreich sein.

    -h

Similar Threads

  1. Antworten: 2
    Letzter Beitrag: 12-11-08, 16:28
  2. IFS - Freigabe per Befehlszeile
    By eps330 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 26-11-07, 12:24
  3. Dateiverarbeitung im IFS
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 08-12-06, 08:11
  4. PC Verzeichnis im IFS einbinden ?
    By Stephan/400 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 12-05-05, 09:51
  5. IFS Datei aus Verzeichnis löschen
    By PGMR in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 24-06-04, 14:30

Berechtigungen

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