iWebMaster Guide

iWEB provides a set of iSeries commands able to add user-defined objects and attributes to any iWEB-converted application.

Object and attributes can be added to individual display files, record formats, or fields,
or can be added to all the bodies matching some given rules.

Attributes usually provide some aesthetically pleasing effects or enhance understanding, while objects usually provide added client functions.

  • Examples of attributes are
    borders, frames, colors, background colors, headings, fonts, images, tooltips.
  • Examples of objects are
    buttons, calculators, calendars, checkboxes, images, hyperlinks,listboxes, tabs.
  • Examples of added client functions:
    • Links: compute dynamic URL's
      This could be used to link to the appropriate IFS objects, such as images or documents, depending on the values of 5250 fields.
    • Buttons:
      • fill some input fields and press a key.
        This could be used to provide mouse support vs keyboard strokes.
      • initiate a graph in a separate window
      • initiate an Excel spreadsheet in a separate window

This can be implemented on iWEB-converted applications through a special command language, provided with iWEB, called iWebMaster.

The advantages of this command language are that

  1. you can test the results from a single commands, entered from a 5250 command entry screen, while running an iWEB converted application
  2. you may collect all the iWEBMaster commands - used to enhance a converted application - in a CL source member, and compile them into a CL program. This would ease out any future maintenance .

 

Sections in this chapter:

4.1 Sample improved converted application - Example of an iWEB converted application once it was "repainted" with iWEBMaster
4.2 iWebMaster language - All you need to know to use this language