Por defecto, una SELECT-OPTIONS muestra un botón (flecha) que permite al usuario añadir múltiples líneas de selección. Si tu campo solo debe admitir un único valor o un rango simple, esta flecha sobra y puede confundir al usuario. La adición NO-EXTENSION elimina ese botón.
Sintaxis básica
SELECT-OPTIONS: s_bukrs FOR bsad-bukrs NO-EXTENSION.
Con NO-EXTENSION:
- Desaparece el botón «Selección múltiple» (la flecha).
- El usuario solo puede trabajar con la primera línea del rango.
- No puede añadir más filas ni opciones complejas.
Ejemplo práctico
TABLES: bsad.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_kunnr FOR bsad-kunnr,
s_bukrs FOR bsad-bukrs NO INTERVALS NO-EXTENSION,
s_cpudt FOR bsad-cpudt.
SELECTION-SCREEN END OF BLOCK b1.
Resultado visual:
El campo s_bukrs aparece sin la flecha de múltiples opciones. El usuario solo ve una línea de entrada. Si además usas NO INTERVALS, también desaparece la opción de rango (segundo campo HIGH).




