TAA Tools
DMOUIM          DEMO UIM                               TAAUIMA

The Demonstrate  UIM command  provides a  RPGLE example of  how to  use
UIM to build  a list.  The list provides  two options: Edit Details and
Display Details.

You can try out the function with the command:

            DMOUIM

To further exercise the demonstration:

         - Try the ediit or display option
         - Rollup/Rolldown
         - Try the Help key
         - End with F3 or F12 without making a selection

The  intent of the  source is to  allow you to  build a similar display
using UIM with a minimum of effort.

All  of the  screens  support  help  text.   The  help  text  shown  is
standard  for things  like function  keys and  option entries.   Sample
formats are provided for field help text.

Array data
----------

The  program is written  so that the data  is part of  the example.  It
could be loaded from a file or  from your own code at the beginning  of
the program.

The program  is written  so that  only a value  and a  text description
will appear  in the subfile and  the same values appear  if a record is
displayed.   You may  have a  more  complex set  of information  to  be
displayed in the subfile as well as more detail information.

Command parameters                                    *CMD
------------------

None

Restrictions
------------

None

Prerequisites
-------------

The following TAA Tools must be on your system:

     SNDESCINF       Send escape info

Implementation
--------------

None, the tool is ready to use.

Objects used by the tool
------------------------

   Object        Type    Attribute      Src member    Src file
   ------        ----    ---------      ----------    ----------

   DMOUIM        *CMD                   TAAUIMA       QATTCMD
   TAAUIMAC      *PGM       CLLE        TAAUIMAC      QATTCL
   TAAUIMAR      *PGM       RPGLE       TAAUIMAR      QATTRPG
   TAAUIMAR2     *PGM       SQLRPGLE    TAAUIMAR2     QATTRPG
   TAAUIMAR3     *PGM       RPGLE       TAAUIMAR3     QATTRPG
   TAAUIMAR4     *PGM       RPGLE       TAAUIMAR4     QATTRPG
   TAAUIMAIEC    *PGM       RPGLE       TAAUIMAIEC    QATTRPG
   TAAUIMAIPT    *PGM       RPGLE       TAAUIMAIPT    QATTRPG
   TAAUIMAIUI    *PGM       RPGLE       TAAUIMAIUI    QATTRPG
   TAAUIMAI2     *PGM       RPGLE       TAAUIMAI2     QATTRPG
   TAAUIMAI4     *PGM       RPGLE       TAAUIMAI4     QATTRPG
   TAAUIMAS      *FILE      SQL         TAAUIMAS      QATTSQL
   TAAUIMAHC     *FILE      PNLGRP      TAAUIMAHC     QATTUIM
   TAAUIMAHC     *FILE      PNLGRP      TAAUIMAHC     QATTUIM
   TAAUIMAU      *FILE      PNLGRP      TAAUIMAU      QATTUIM
					

Added to TAA Productivity tools November 15, 2016


Home Page Up to Top