Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SELECT-OPTIONS

Former Member
0 Likes
683

IN SELECT-OPTIONS THERE ARE ADDITIONAL SCREEN OPTIONS

1) NO INTERVAL

2)NO DISPLAY

3)NO EXTENSION

PLEASE TELL ME WHAT IS THE USE OF 3 OPTIONS

I KNOW THE FUNCTIONALITY OF IT .

BUT WHY WE REQUIRE IT.

WHAT IS THE USE OF IT?

6 REPLIES 6
Read only

Former Member
0 Likes
592

Hi,

1) NO INTERVAL-only lower value option will be there

2)NO DISPLAY-it will not appear in the selection-screen

3)NO EXTENSION-it will restrict u entering only one value/single range of selections

rgds,

bharat.

Read only

Former Member
0 Likes
592

Hi,

1. No-Interval - It is used to only pass a Single Value.(in this only one Inout field will be Displayed, it behaves like Ranges.)

2. No-Display - It is used when we want to pass a Range by Default but we don't want to display this range.

3. No - Extension - This is used when we want only Range to be passed and not number No. of options, i.e. we do not want Multiple Selections.

Regards,

Sunil.

Read only

prasanth_kasturi
Active Contributor
0 Likes
592

hi

NO INTERVAL-only lower value option will be there

in select-options defaultly sign will be EQ.

if you want to use GE,LT etc we cant use both the options so

when we use no intervals we can use other options like LT GT GE LE based on the lower limit.

2)NO DISPLAY-it will not appear in the selection-screen. its mostly used with variants if you dont want to display values to some users

3) NO EXTENSION: it will display the extension box.

if you dont want the user to select only a few values aor excluding some value range etc we use this edition.

REGARDS

PRASANTH

Read only

Former Member
0 Likes
592

here is the information ;;

NO-DISPLAY :

If you specify this addition, no screen elements are created on the selection screen for the selection criterion. In an executable program, a selection criterion of this type is used exclusively as part of the interface defined by the selection screen. It can be supplied with a value by the calling program when it is called with SUBMIT.

If the addition NO-DISPLAY is specified, the low and high columns in the selection table can have any flat data types. These selection tables can only be supplied with data with a WITH addition to the SUBMIT statement.

Note

The length of the values transferred to columns low and high in the selection table, for which there is no input field, is not restricted to 45 characters, as is the case for selection criteria with input fields.

NO-INTERVAL:

If you specify this addition, the second input screen is not created on the selection screen.

Note

The user can only specify a single comparison in the first line in the selection table on the selection screen. The dialog box for multiple selections still allows interval selections.

Example

Declaration of a selection criterion for which a single comparison is possible on the selection screen, but multiple selection isnot possible.

DATA spfli_wa TYPE spfli.

SELECT-OPTIONS s_carrid FOR spfli_wa-carrid NO-EXTENSION

NO INTERVALS.

Read only

Former Member
0 Likes
592

hai,

To allow the user to process only the first row of the selection table on the selection screen, you use the following syntax:

SELECT-OPTIONS <seltab> FOR <f> ..... NO-EXTENSION .....

As a result, the pushbutton for multiple selections does not appear on the selection screen, and multiple selections are not available to the user.

To allow the user to process only single fields on the selection screen, you use the following syntax:

SELECT-OPTIONS <seltab> FOR <f> ..... NO INTERVALS .....

As a result, the second input field does not appear on the selection screen. The user can only enter a single field comparison for the first row of the selection table. However, the user can call the Multiple Selection screen and enter range selections there.

To suppress the display of the input field on the selection screen, you use the following syntax:

SELECT-OPTIONS <seltab> FOR <f>...... NO-DISPLAY ......

it is not displayed on the selection screen

If you want to display a parameter only in certain cases, for example, depending on the values entered by the user in other input fields of the selection screen, you cannot use the NO-DISPLAY addition. If you use NO-DISPLAY, the parameter actually is an element of the interface for program calls, but not an element of the selection screen. As a result, you cannot make it visible using the MODIFY SCREEN statement.

To hide a parameter that is an element of the selection screen, you must declare it without the NO-DISPLAY addition and suppress its display using the MODIFY SCREEN statement.

Read only

Former Member
0 Likes
592

NO INTERVAL:

to restrict the select option for upper limit

2)NO DISPLAY

y want a select options

where u don''t want to allow user to enter input but u keep a default value in the program it self

like

matnr for mara-matnr defaul '11' no display.

3)NO EXTENSION

for example for matnr-low u wanna assing 3 values

1 ,2 ,3,

u wll select a drop-down from the select-option

to restrict this for enduser

u wll use no-extension in ur select options.

Edited by: Rohan Shetty on May 5, 2008 9:53 AM