Sie sind auf Seite 1von 6

iSeries EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine

1 of 6

http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

Administrator
Backup and Recovery
DB2
High Availability
LPAR
Networks
Performance
Security
Systems Management
Tivoli
Trends
AIX
Linux
Open Source
What's New
Tips & Techniques
Application Development
Systems Management
Miscellaneous
Case Studies
Automotive
Healthcare
Manufacturing
Miscellaneous
Non-profit
Retail
Storage
Disk
Servers
Software
Tape
Product News
Buyer's Guide
Administrator
Backup and Recovery
DB2
Domino
High Availability
LPAR
Networks
Performance
Printing
Security
Systems Management
WebSphere
Windows Integration
Developer
General
Java
Modernization
RPG
WebSphere

Tips & Techniques


Application Development

9/27/2010 9:04 AM

iSeries EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine

2 of 6

http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

Systems Management
Case Studies
Automotive
Banking/Finance
Healthcare
Insurance
Manufacturing
Miscellaneous
Non-profit
Retail
Storage
Disk
Optical
Servers
Tape
Product News
Product Reviews
ENDPGM Main Page
Administrator
Backup and Recovery
CICS
DB2
High Availability
IMS
LPAR
Migration
Networks
Performance
Security
Systems Management
Tivoli
Trends
Linux
Open Source
Security
SOA
What's New
z/OS
z/VM
Tips & Techniques
Application Development
Systems Management
Case Studies
Automotive
Banking/Finance
Healthcare
Insurance
Manufacturing
Miscellaneous
Retail
Storage
Disk
Servers
Software
Tape
Product News
Stop Run
Buyer's Guide Main Page

9/27/2010 9:04 AM

iSeries EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine

3 of 6

http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

Business Strategy
Competitive Advantage
Consolidation
Executive Perspective
Green IT
Migration
Open Source
ROI
Infrastructure
Blades
Storage
Systems Management
Case Studies
Distribution
Healthcare
Manufacturing
Services
Web 2.0
Cloud
Social Media
Trends
Collaboration
IBM Announcements
IBM Research
Open Source
Social Media
What's New
Product News

AIX
MAINFRAME
POWER
Newsletters
About Us

Subscribe
Current Issue
Archive

IBM i
ALL EDITIONS
ADMINISTRATOR
DEVELOPER
TRENDS
TIPS & TECHNIQUES
CASE STUDIES

9/27/2010 9:04 AM

iSeries EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine

4 of 6

http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

STORAGE
PRODUCT NEWS
ENDPGM
BUYER'S GUIDE

Developer > WebSphere

iSeries EXTRA: /Free Your I/O Operations


August 2003 | by Susan Gantner and Jon Paris

Print

Email

Note that the %Fields list is specified in the Result field position, which makes a lot of sense. We really love this one! It provides a great way to protect your code
from the worst efforts of, shall we say, "less-gifted" programmers.
One point we should make: You may have noticed that all of our examples use the new /Free style coding. This is because all of these new features are only
available in this format. They aren't supported in the conventional fixed-column format. This is hardly surprising, because there isn't enough room in the fixed factor
and result fields for the kind of lists %Fields and %KDS require, for example. Faced with this reality, the compiler writers were forced to either introduce a new
"semi-free" version of the I/O operations that would utilize the extended Factor 2 field used currently by IF/EVAL, etc., or simply extend the I/O support in /Free
which was introduced in V5R1. They chose the latter, and as RPGers who have often been frustrated by the amount of "wasted" space on the left-hand side of
EVAL operations, we think they made the right choice. Expect to see more /Free-only features in future releases.
Even with this list, we still haven't covered all of the new features added to RPG in V5, so we'll return to that topic next month.
A final note: For a future column, we're considering developing a wish list of items we'd like to see in future RPG IV releases. We'd welcome your ideas in that
column. If there's anything you can think of that would make your RPG coding life even easier, just write to us.

Page 1 2 3
Susan Gantner is a technical editor with IBM Systems Magazine and co-owner of Partner400.
More Articles From Susan Gantner
Jon Paris is a technical editor with IBM Systems Magazine and co-owner of Partner400.
More Articles From Jon Paris

Advertisement

9/27/2010 9:04 AM

iSeries EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine

5 of 6

http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

WEBINAR -- RPG OA and Beyond from looksoftware Tuesday, September 28, 2010, 10 am BST (Europe)
Wednesday, September 29, 2010, 2 pm EST (USA)

Browse products and services for Developer.

Advertisement

Maximize your IT investment with monthly information from THE source...IBM Systems Magazine EXTRA & Marketplace eNewsletters.
SUBSCRIBE NOW.

9/27/2010 9:04 AM

iSeries EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine

6 of 6

http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

View past IBM i EXTRAs here

Related Articles
An RPG Wish List
E-Newsletter Exclusive
New GUI and CL Commands Simplify Key Management
Tips & Techniques | Changes to IBM i 6.1 Cryptographic Services for managing keys and keystores
Paging RPG IV
Ending Those Decimal Data Error Blues
E-Newsletter Exclusive
iSeries EXTRA: Ending those Decimal Data Error Blues
E-Newsletter Exclusive
IBM i
AIX
MAINFRAME
POWER
Homepage
About Us
Contact Us
Subscriptions
Editorial Calendar
Advertise With Us
Reprints
Privacy Policy
Terms of Service
Sitemap
IBM Systems Magazine is a trademark of International Business Machines Corporation. The editorial content of IBM Systems Magazine is placed on
this website by MSP TechMedia under license from International Business Machines Corporation.
2010 MSP Communications, Inc. All rights reserved

9/27/2010 9:04 AM

Das könnte Ihnen auch gefallen