• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • The Case of the Missing Outline (View)

    March 28, 2007 Jon Paris

    One of the most common mistakes made by beginning WDSC users in our on-site classes is to accidentally close the Outline View by clicking on the “X” in the top right hand corner. As those of you who already use WDSC know, Outline view is probably one of the single most valuable features in WDSC, and once you are used to using it, to lose it is a disaster!

    So how do you get the window back again? There are two ways–the brute force approach and the more “refined” approach.

    The brute force approach is to simply click on Window –> Reset Perspective. That resets everything back to the defaults for the perspective. Unfortunately any customization that you have made to the perspective will be lost and you will have to re-do it. This is perhaps a good point to mention that if you do like to customize your workbench, it is really a good idea to save it under a new name so that in the event that a reset is the only answer, at least your customization is not lost. To save your custom version click on Window –> Save Perspective As. . .

    The more “refined” approach is to select Window –> Show View –> Other. . . From the resulting dialog click on the plus (+) sign beside the “Basic” entry–and then select Outline from the resulting list and click on OK. Voila! Your outline view is back. By the way, the reason that Outline is not grouped with the iSeries views is Outline is available for XML, HTML, and Java etc. as well as RPG and DDS.

    You can use this method to build any customized perspective that you like – for example adding an iSeries debug view to your own personal editing perspective.

    Since we’re on the subject of views, you can make the Outline view far more usable by turning it into a fast-view. To do this right click on the outline window bar and select Fast-View as shown.

    That will “park” the view at the bottom of the perspective, which is probably not where you want it since every time it pops-up it will overlay the left-hand side of the edit window, covering most of your code. For most people, the best place to park it is on the right hand side of the perspective where it will only overlay the (mostly empty) right-hand side of your source window. To do this, right click on the fast-view Outline icon and from the pop-up menu select Dock on –> Right as shown below.

    To use the Outline view, click its fast-view icon, and it will pop out. You don’t have to do anything except click somewhere in the edit window to make it pop back in again.

    As you can see below, the Outline view for RPG programs, gives you a complete overview of your program.

    It provides details all of the files, record formats and fields used in your program. Including the field definitions! Not only that but it details prototypes and parameters, subroutines and subprocedures. The blue dots in the list identify the lines where the item in question is referenced. Better yet, fields with an (M) against their reference identify the points in the logic where the field content is modified. But best of all is the fact that if you click on any item in the list, the editor window is instantly positioned to the relevant line of code. Eat your heart out, SEU!

    Jon Paris is one of the world’s most knowledgeable experts on programming on the System i platform. Paris cut his teeth on the System/38 way back when, and in 1987 he joined IBM’s Toronto software lab to work on the COBOL compilers for the System/38 and System/36. He also worked on the creation of the COBOL/400 compilers for the original AS/400s back in 1988, and was one of the key developers behind RPG IV and the CODE/400 development tool. In 1998, he left IBM to start his own education and training firm, a job he does to this day with his wife, Susan Gantner–also an expert in System i programming. Paris and Gantner, along with Paul Tuohy, are co-founders of System i Developer, which hosts the new RPG & DB2 Summit conference. He can be reached at jon@systemideveloper.com.



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    Midrange Dynamics North America

    Git up to speed with MDChange!

    Git can be lightning-fast when dealing with just a few hundred items in a repository. But when dealing with tens of thousands of items, transaction wait times can take minutes.

    MDChange offers an elegant solution that enables you to work efficiently any size Git repository while making your Git experience seamless and highly responsive.

    Learn more.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Help/Systems:  SEQUEL is the single solution for all your business intelligence needs
    COMMON:  Join us at the 2007 conference, April 29 – May 3, in Anaheim, California
    Bug Busters Software Engineering:  Quality software solutions for the iSeries since 1988

    IT Jungle Store Top Book Picks

    The System i Pocket RPG & RPG IV Guide: List Price, $69.95
    The iSeries Pocket Database Guide: List Price, $59.00
    The iSeries Pocket Developers' Guide: List Price, $59.00
    The iSeries Pocket SQL Guide: List Price, $59.00
    The iSeries Pocket Query Guide: List Price, $49.00
    The iSeries Pocket WebFacing Primer: List Price, $39.00
    Migrating to WebSphere Express for iSeries: List Price, $49.00
    iSeries Express Web Implementer's Guide: List Price, $59.00
    Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
    Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
    Getting Started with WebSphere Express for iSeries: List Price, $49.00
    WebFacing Application Design and Development Guide: List Price, $55.00
    Can the AS/400 Survive IBM?: List Price, $49.00
    The All-Everything Machine: List Price, $29.95
    Chip Wars: List Price, $29.95

    Informatica Tackles SaaS Data Integration Issues with SaaS Offering Next Up on the System i5: Native GNU g++ and IBM XL C/C++

    Leave a Reply Cancel reply

Volume 7, Number 12 -- March 28, 2007
THIS ISSUE SPONSORED BY:

ProData Computer Services
Vision Solutions
COMMON

Table of Contents

  • Two Views on the WDSc Snippets View, Part 1
  • The Case of the Missing Outline (View)
  • Admin Alert: Five Things that Kill Backups (and What to Do About Them)

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D
  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle