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 thread ...

Follow-Ups:
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.