iSeries application development tools

iSeries application development tools News

iSeries application development tools Get Started

Bring yourself up to speed with our introductory content

  • Report Program Generator (RPG)

    RPG (Report Program Generator) is a programming language that originated as a report-building program used in DEC and IBM minicomputer operating systems and evolved into a fully procedural programming language. (Continued...) Continue Reading

  • iSeries freeware/shareware library

    Check out our iSeries freeware and shareware library for a comprehensive listing of i5/iSeries downloads, code samples and useful tools that can be used as is or customized to fit your needs. You'll find freeware and shareware from IBM, Search400 ... Continue Reading

Evaluate iSeries application development tools Vendors & Products

Weigh the pros and cons of technologies, products and projects you are considering.

Manage iSeries application development tools

Learn to apply best practices and optimize your operations.

  • Read records on a subfile

    One user writes, "How can I read all records on a subfile? Using READC opcode, one can read only the changed records. I have been working with the SFLNXTCHG keyword but without success. A simple example illustrating the subfile DDS, as well as the ... Continue Reading

  • RPG-free routine to calculate dates

    One user writes, "I thought that I saw somewhere an RPG-free routine using %DATE (bif) to calculate the day of the week. For example, MON, TUE, etc.? I need to place the day on a screen." Development expert John Blenkinsop responds. Continue Reading

  • Manipulating a file

    One user writes, "How would I go about taking a list of users and making it a file that I can manipulate? For example, "wrkusrprf *all"." Thankfully, development expert John Blenkinsop was one hand to offer some advice. Continue Reading

Problem Solve iSeries application development tools Issues

We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.