-
write() File descriptor bei 2. Aufruf
Hallo liebes forum,
hab mal wieder ein API Problem:
Hab ein kleines Programm geschrieben, welches eine Textdatei öffnet, schreibt, schliesst (open, write, close).
Dieses Programm wird aus einem anderen Pgm heraus aufgerufen und funktioniert super.
Beim 2. Aufruf wird zwar die Datei geöffnet, aber keine Sätze geschrieben.
Wenn ich die Sitzung beende (Job beenden) und das Programm unter einem anderen Job laufen lasse, funktioniert das wieder nur beim 1. Aufruf.
was kann hier das problem sein?
danke für denkanstösse.....
-
Die Beschreibung ist etwas dürftig, aber ich gehe hier einfach von einem Logik-Fehler aus.
-
stimmt, etwas dürftige Beschreibung.
Programmsyntax:
--> datei öffen
eval fd = open(pathptr: oflag: omode: cp_file: cp_open)
--> Sätze schreiben mit
callp write(fd: bufPtr: %LEN(%TRIMR(buf)))
--> schliessen
callp close(fd)
1. Aufruf:
Textdatei auf root wird incl. Sätze korrekt geschrieben.
2. Aufruf des Programmes (neuer Dateiname):
--> Datei wird auf root geöffnet
--> Sätze werden nicht geschrieben (Dateigrösse 0 Byte).
Programm funktioniert erst wieder, wenn es unter anderem Job aufgerufen wird.
(z.b. Sitzung beenden).
Similar Threads
-
By steven_r in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 30-01-07, 07:48
-
By emax in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 06-10-06, 11:01
-
By wuwu in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 18-08-06, 08:09
-
By christian_lettner in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 18-08-06, 07:30
-
By timeless in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 24-05-06, 06:37
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks