Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

7.99 POP_UP

Note
Note: Usage options

The POP_UP command displays information on a workstation in a pop up window.

...

For example, the following DISPLAY command:

   DISPLAY FIELDS(#CUSTNUM #NAME #ADDR1 #ADDR2 #ADDR3 #PHONE #ZIP)

might cause a panel to be presented on the workstation that looks something like this:

...

If the following POP_UP command was then executed:

   POP_UP FIELDS(#DEBIT #CREDIT)

the resulting panel on the workstation might look something like this:

No Format
         Customer no  : 99999999
         Name         : XXXXXXXX ---------------------- XX
         Address      : XXXXXXXX |                    | XX
                      : XXXXXXXX | Debit  : 999999.99 | XX
                      : XXXXXXXX | Credit : 999999.99 | XX
         Telephone    : 99999999 |                    |
         Zip          : 999999   ----------------------

Portability Considerations

Refer to parameters: FIELDS , IGCCNV_KEY and TEXT .

...

7.99.2 POP_UP Comments / Warnings

7.99.3 POP_UP Examples


Panel
bgColor#ffffcc

                                                                                            

...

    Optional 

No Format
                                                      Optional 

  POP_UP

----------

FIELDS

----------

field name  field attributes

field name    field attributes ------>

                                |           |               | |                                 |            --- 7 max -----  |                                 | expandable group expression |                                 


                                                          |                    |                       |     |
                                                          |                      --- 7 max ----      |
                                                          |  expandable group expression  |
                                                          |------

1000

max

for

RDMLX-----|

                                


                                                            -------

100

max

for

RDML

----

             >

                          >--

DESIGN

--------

*ACROSS

-------------------------->

                                *DOWN              >-- IDENTIFY


                                                           *DOWN

                          >-- IDENTIFY -------

*LABEL

---------------------------->

                                *COLHDG                                 *DESC                                 *NOID              >-- IDENT_ATR


                                                           *COLHDG
                                                           *DESC
                                                           *NOID

                         >-- IDENT_ATR ------

*DEFAULT

------------------------->

                                *NONE                                 *HI *RI *UL (3 maximum)              >-- DOWN_SEP


                                                           *NONE
                                                           *HI *RI *UL (3 maximum)

                         >-- DOWN_SEP -----

*DESIGN

-------------------------->

                                decimal value              >-- ACROSS_SEP --- *DESIGN


                                                            decimal value

                         >-- ACROSS_SEP ---- *DESIGN -------------------------->

                                decimal value              >-- AT_LOC


                                                           decimal value

                         >-- AT_LOC ---------

*CENTRE

--------------------------->

                             or


                                                    or   *QUAD1

*QUAD2

*QUAD3

*QUAD4

                             or


                                                    or   *UPPER

*LOWER

*LEFT

*RIGHT

                             or


                                                    or   (row

number    column

number)

             >

                         >--

WITH_SIZE

------

*AUTO

----------------------------->

                             or (width   length)              >-- PANEL_ID


                                                    or   (width   length)

                         >-- PANEL_ID -------

*AUTO

----------------------------->

                             or *NONE                              or panel identifier              >-- PANEL_TITL --- *FUNCTION


                                                    or   *NONE
                                                    or   panel identifier

                         >-- PANEL_TITL ---- *FUNCTION ------------------------->

                             or


                                                    or   'Panel

title'

             >

                         >--

BROWSELIST

---

*NONE

------------------------------>

                                name of list              >-- EXIT_KEY


                                                         name of list

                        >-- EXIT_KEY -------

*YES

---

*EXIT

---

*HIGH

---

*NONE

->

                                *NO     *MENU    *LOW   condition                                         *NEXT                                         *RETURN                                         label              >-- MENU_KEY


                                                        *NO      *MENU    *LOW      condition
                                                                     *NEXT
                                                                     *RETURN
                                                                     label

                       >-- MENU_KEY -----

*YES

---

*MENU

-- *NONE -----

*NONE

------->

                                *NO     *EXIT      condition                                         *NEXT                                          *RETURN                                         label              >-- ADD_KEY


                                                        *NO       *EXIT       condition
                                                                      *NEXT 
                                                                      *RETURN
                                                                       label

                       >-- ADD_KEY ------

*NO

----

*NEXT

-

--

*NONE

------------>

                                *YES     *RETURN   condition                                          label              >-- CHANGE_KEY --- *NO ---- *NEXT --- *NONE


                                                       *YES       *RETURN condition
                                                                      label

                      >-- CHANGE_KEY -- *NO --- *NEXT -- *NONE ------------->

                                *YES     *RETURN   condition                                          label              >-- DELETE_KEY --- *NO ---- *NEXT --- *NONE


                                                       *YES      *RETURN condition
                                                                     label

                      >-- DELETE_KEY ---- *NO --- *NEXT -- *NONE ------------->

                                


                                                       *YES     *RETURN   condition

                                         label              >--


                                                                    label

                     >-- PROMPT_KEY

--

-

*DFT

---

*AUTO

-

--

*NONE

------------->

                                *YES     *NEXT     condition                                 *NO      *RETURN                                          label              >-- USER_KEYS --- fnc


                                                     *YES       *NEXT     condition
                                                     *NO       *RETURN
                                                                   label

                     >-- USER_KEYS --- fnc key--'desc'--*NEXT

--

*NONE

->                               |                 *RETURN   cond |                               |                 label          |                               |                                |                                

------->
                                                  |                         *RETURN   cond            |
                                                  |                          label                            |
                                                  |                                                              |
                                                    ------------

5

maximum

---------------

             >

                    >--

SHOW_NEXT

-- *PRO --------

*PRO

--------------------------->

                                *YES                                 *NO              >-- TEXT


                                                    *YES
                                                   *NO

                    >-- TEXT —--------

-

'text'

------

line/

------

position

position -------->

                               |           row       column   |                                 


                                                  |                   row            column              |
                                                     --------------

50

max

----------------

                                 


                                                       *TMAPnnn  1  1  (special

value)

             >

                   >--

CURSOR_LOC

-

--

*NONE  -------

-- *NONE

-------------->

                                *ATFIELD       field name                                 row value      column value              >-- STD_HEAD


                                                   *ATFIELD               field name
                                                   row value             column value

                   >-- STD_HEAD -----

*DFT

------------------------------------>

                                *YES                                 *NO              >--


                                                   *YES
                                                   *NO

                  >-- IGCCNV_KEY  --

*AUTO

-----------------------------------|

                                *YES                                 *NO                                 condition


                                                  *YES
                                                  *NO
                                                  condition name