|
A PTF was created for V4R5 (SF65653) which provided the *ENBTS support though this change was not propagated to V5R1 (and I doubt you're really interested in the actual V4R5 PTF). In V5R1 the CHGPGM command was enhanced with the TERASPACE parameter which allows you to set the appropriate teraspace storage enablement value (admittedly with a change in value causing the system to re-create the program). Use of this parameter on CHGPGM should provide a reasonable work around for the *ENBTS option not being available on the QPRCRTPG API in V5. My personal hope is that we would in the future go the way of most (though not all) of the current ILE languages -- just make the program teraspace enabled and not need an option like *ENBTS at all (which would suggest not adding one now...). Bruce Vining PS - Please copy me directly on notes that you would like to make sure I see. I only noticed my name in this note after it had sat in my mailbox for three days... Simon Coulter <shc@xxxxxxxxxxxx om.au> To Sent by: MI iSeries Programming on the AS400 mi400-bounces@mid / <mi400@xxxxxxxxxxxx> range.com cc Subject 06/12/2005 01:55 [MI400] Teraspace enabled for MI AM compiler Please respond to MI Programming on the AS400 / iSeries Hi Guys, I found APAR SA92899 in IBM's support site. http://www-912.ibm.com/n_dir/nas4apar.nsf/ c79815e083182fec862564c00079d117/d760ca159824935b86256a32003d522d? OpenDocument&Highlight=2,sa92899 It says: <quote> Abstract OSP-QPRCRTPG ALLOW CREATED PROGRAMS TO BE TERASPACE ENABLED Error Description Programs created via the QPRCRTPG API interface can not be created as teraspace enabled. Problem Summary Programs created via the QPRCRTPG API interface can not be created as teraspace enabled. Problem Conclusion The QPRCRTPG API will be enhanced to allow the resulting program to be created as teraspace enabled. The program will be created as teraspace enabled if the string *ENBTS is specifed in the Option Template parameter. The default behavior if *ENBTS is not specified in the Option Template parameter will be to create the program "not" teraspace enabled. </quote> The APAR status is CLOSED PER which means Programming ERror which means they've accepted it as a defect. The APAR says the QPRCRTPG API will be enhanced t support *ENBTS option. It was opened on 450 but I see no sign yet of a PTF to make the correction nor do I see it added in later releases. The QPRCRTPG API rejects *ENBTS as a valid option on 510. Do any of you know if this enhancement has been added yet? Can someone try adding it to their compiler front-end on 520 or 530 and see what happens (or just use SST to do a formatted dump of the API and search for any valid option (e,g, *OPT) and see if *ENBTS or similar is in the list)? Any comments from Bruce Vining? Regards, Simon Coulter. -------------------------------------------------------------------- FlyByNight Software AS/400 Technical Specialists http://www.flybynight.com.au/ Phone: +61 3 9419 0175 Mobile: +61 0411 091 400 /"\ Fax: +61 3 9419 0175 \ / X ASCII Ribbon campaign against HTML E-Mail / \ -------------------------------------------------------------------- _______________________________________________ This is the MI Programming on the AS400 / iSeries (MI400) mailing list To post a message email: MI400@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/mi400 or email: MI400-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/mi400.
As an Amazon Associate we earn from qualifying purchases.
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.