× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



The return code is 22 which is the number of bytes written.


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Lim Hock-Chai
Sent: Tuesday, November 11, 2008 1:30 PM
To: rpg400-l@xxxxxxxxxxxx
Subject: Re: Error 3450: Descriptor is not valid on write to IFS

Just curious to know what the value of rtncd is after executing the ifsput? I notice that you are retrieving the error without checking to see if the return code is ok or not. As far as I know the error code does not get reset between api calls. You should only lookup the error code when api indicated that there is an error.





<Rick.Chevalier@xxxxxxxxxxxxxxx> wrote in message news:<mailman.3719.1226420035.13295.rpg400-l@xxxxxxxxxxxx>...

I am writing a program to output information to the IFS. The first step is to copy static data from an existing IFS file into the new one.
After that add the dynamic data. So far I just have the piece to copy the static data.

The code was cloned from an existing production program and is used anywhere we want to access the IFS from RPG. The code looks the same in both programs. I'm missing something though. I have searched the archives and InfoCenter but haven't seen anything yet that doesn't look right. In one of the archive posts Scott Klement asked about the file description changing before the write. The descriptor does change between the first open and the second open of the output file but not between that point and the write. The files involved only exist for the process I am building so someone else modifying them is not a concern at this point.

The program code can be seen here
http://code.midrange.com/11f767043f.html. Any help would be greatly appreciated.

Rick Chevalier




Privileged and Confidential. This e-mail, and any attachments there to, is intended only for use by the addressee(s) named herein and may contain privileged or confidential information. If you have received this e-mail in error, please notify me immediately by a return e-mail and delete this e-mail. You are hereby notified that any dissemination, distribution or copying of this e-mail and/or any attachments thereto, is strictly prohibited.
----------
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.