7.104 REQUEST

The REQUEST command allows the user to input information at a workstation.

The REQUEST command is only valid in RDMLX functions when being used on the Web. If it is used elsewhere a fatal error occurs at runtime. If this occurs, either put your REQUEST command in an RDML function or use a Form to show user information.

Portability Considerations

Refer to parameters: FIELDS,
IGCCNV_KEY, OPTIONS, SHOW_NEXT, and TEXT.

Also See

7.104.1 REQUEST Parameters

7.104.2 REQUEST Comments / Warnings

7.104.3 REQUEST Examples


                                                                                                Optional

  REQUEST --------- FIELDS ---------- field name    field attributes ------->
                                                          |                    |                      |     |
                                                          |                     --- 7 max ----      |
                                                          |  expandable group expression  |
                                                          |----- 1000 max for RDMLX -----|
                                                           ------- 100 max for RDML ------

                         >-- DESIGN -------- *IDENTIFY -------------------------->
                                                         *DOWN
                                                         *ACROSS

                         >-- IDENTIFY ------ *DESIGN ---------------------------->
                                                         *COLHDG
                                                         *LABEL
                                                         *DESC
                                                         *NOID

                       >-- IDENT_ATR ----- *DEFAULT ---------------------------->
                                                        *NONE
                                                        *HI *RI *UL (3 maximum)

                      >-- DOWN_SEP ---- *DESIGN ------------------------------>
                                                        decimal value

                      >-- ACROSS_SEP --- *DESIGN ------------------------------>
                                                       decimal value

                     >-- BROWSELIST ---- *NONE -------- 999 ------------------>
                                                       name of list   no.entries/page

                    >-- EXIT_KEY -------- *YES --- *EXIT --- *HIGH -- *NONE --->
                                                      *NO      *MENU    *LOW     condition
                                                      *NEXT
                                                      *RETURN
                                                      label

                    >-- MENU_KEY ----- *YES --- *MENU ---- *NONE ----------->
                                                     *NO      *EXIT           condition
                                                     *NEXT  
                                                     *RETURN
                                                     label

                   >-- ADD_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

                  >-- PROMPT_KEY -- *DFT ----- *AUTO ---- *NONE ----------->
                                                  *YES          *NEXT        condition
                                                  *NO           label

                  >-- USER_KEYS --- fnc key- --'desc'----*NEXT ---- *NONE ---->
                                               |                               *RETURN    cond        |
                                               |                                label                         |
                                               |                                                                 |
                                                ------------- 5 maximum ----------------

                  >-- PANEL_ID ------ *AUTO ----------------------------------->
                                                  or *NONE
                                                  or panel identifier

                  >-- PANEL_TITL ---- *FUNCTION ----------------------------->
                                                  or 'Panel title'

                  >-- SHOW_NEXT--- *PRO ------------------------------------>
                                                  *YES
                                                  *NO

                  >-- TEXT ----------- 'text' ----- line/ ----- position ---------->
                                                  |                row           column            |
                                                     ------------- 50 max --------------
                                                  *TMAPnnn  1  1  (special value)

                 >-- CURSOR_LOC -- *NONE  ------- *NONE ---------------->
                                                 *ATFIELD          field name
                                                  row value      column value

                 >-- STD_HEAD ----- *DFT ----------------------------------->
                                                 *YES
                                                 *NO

                 >-- OPTIONS ----- *NONE --------------------------------->
                                               *NOREAD  *OVERLAY  (2 maximum)

                 >-- IGCCNV_KEY  - *AUTO ----------------------------------|
                                                *YES
                                                *NO
                                                condition name

  • No labels