DSPDBF    Display Database File

The Display Data Base File command displays the contents of any System/38, AS/400, or iSeries database file. Data is formatted into rows and columns and presented in standard character format with edited numeric values.

The display can be looked at as a small window into the contents of the entire file. The window may be moved up or down, left or right. Rows may be selectively displayed or omitted, or held in the left margin when windowing. Get-by-key and get-by-RRN allows the user to retstart the display at any record within the file.

DSPFDTA    Display File Data

The Display File Data command displays the contents of any System/38, AS/400, or iSeries data file, one record at a time in both character and hexidecimal format similar to the OUTFMT(*HEX) option of CPYF. Get-by-key, get-by-RRN, and search options make finding specific data in the file easy.

DOCSRC    Document Source

The Document Source command is a programmer tool that offers a number of documentation features for source data files. Its primary purpose is to enhance readability of RPGIII and RPGIV source programs. Colors identify file operations (blue), branches and tags (red) comments (white), and so on. Calculation specification nesting levels are added in the left margin. Source change dates can be conditionally reset.

LSTSRC    List Source

The List Source command produces a printed image of any source file member. The command interface allows selection of members by name, by generic* name, or *ALL members in the file. Output may be be directed to a specific print file and/or to a specific output queue. Selected segments of a member may be printed by specifying a range of sequence numbers. Document congrol characters (i.e. %=new page, #=page heading, etc.) allow for the formatting of simple text documents.

BACKUPSYS    Backup System

It's a catch 22. SAVSYS can only be run from a restricted system and you can only put the system in a resticted state from the console. So how can you do an "unattended" system save? BACKUPSYS could be the answer. It is a procedure that is started on the system console. It continues to run, doing nothing but waiting for the specified processing time. When that time comes, it puts the system into a restricted state, executes the SAVSYS and restarts the system upon completion.

RGZF    Reorganize Files

Reorganizing files on the iSeries is a necessary, but cumbersome process. What files need to be reorganized? What files are available to be reorgainzed? Executing RGZPFM on a file by file basis is tedious. RGZF simplifies the process by selecting files from a specified library based on the number of deleted records or by a percent of total records. When run as a scheduled job, the process becomes totally automated. When run interactively, the user can request a list of reorganization candidate files and selectively submit reorganization reorganization requests.

SPLCHK    Spell Check

Do you use SEU to manage text documents? If you do and would like to be able to spell check those documents, SPLCHK is the answer. It uses the IBM API QTWCHKSP and a 110,000 word dictionary to do just that. Command SPLCHKDCT makes it easy to add your own words and names to the dictionary or to create your own dictionaries. Command SPELL is a command line interface that checks the spelling of a single word; ex SPELL MISSPPELL.

SCANSRC    Scan Source

Scan source is a great tool for legacy programmers. It will search the members in a source file for a character string. It will quickly find where files are used, where programs are called, or where "that" was done. Selected members may be displayed, edited or printed. A secondary search option further refines a selection list.