[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Mar 2006
    Beiträge
    98

    Problem bei Procedur 'CLOSE' IFSIO_H

    Hallo,
    ich habe ein problem bei Datei schließen.
    Ich verwnde das OPEN, WRITE und CLOSE API.
    Nach einem erfolgreichen erstellung von einer Datei in IFS, kann ich nicht mehr erstellen oder Ändern in IFS problem bei schließen.

    siehe Muster:
    fd = open(%trimr(pfad) :O_CREAT+O_TRUNC+O_WRONLY + O_CCSID + o_textdata + o_text_creat : M_RDWR: cp_utf8);

    data = 'blablabla...';

    callp writea(fd: data :%len(data));

    callp close(fd);


    was mache ich falsch??

    danke

  2. #2
    Registriert seit
    Mar 2006
    Beiträge
    98
    Hallo,
    diesen Fehler bekomme ich zuerst .


    Nachrichten-ID . . . . . . . : CPE3021
    Nachrichtendatei . . . . . . : QCPFMSG
    Bibliothek . . . . . . . . : QSYS

    Nachricht . . . : Der für das Argument angegebene Wert ist nicht korrekt.
    Ursache . . . . : An eine Funktion wurden Argumentwerte übergeben, die nicht
    korrekt sind, oder es wurde versucht, einen Vorgang für ein Objekt
    durchzuführen, der für diese Objektart nicht unterstützt wird.
    Fehlerbeseitigung: Das fehlerhafte Argument korrigieren und die Anforderung
    wiederholen.


    Hat jemand eine idee??

    mfg

  3. #3
    Registriert seit
    Aug 2004
    Beiträge
    60
    Also die Datei wird erfolgreich im IFS erstellt. Und wann tritt dann genau dieser Fehler auf? Beim Write oder beim Close?

  4. #4
    Registriert seit
    Mar 2006
    Beiträge
    98
    Danke,
    ich habe das Problem gelöst.
    Es lag beim Open.
    so gehts:
    flags = O_CREAT+O_TRUNC+O_WRONLY + O_CCSID + o_textdata + o_text_creat;
    mode = m_rdwr ;
    fd = open(%trimr(path) :flags :mode:cp_windows:0 );

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Bei Angabe von O_TEXT_CREAT wird ein fünfter Parameter benötigt, siehe Beschreibung API open().

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. Problem mit AFP Printfile und Procedur
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 01-02-06, 13:54

Berechtigungen

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