
Los Parámetros de Selección.
Es un área dentro de los reportes en donde se especifican los parámetros de selección los cuales se va a ejecutar el programa.
Se utiliza para restringir el procesamiento y salida de los datos y por lo general se escribe después de la declaración de datos, dentro del include de declaración de datos.
La pantalla de selección de un programa va a estar compuesta por parámetros de entrada de datos. Básicamente existen dos tipos de parámetros:
PARAMETER: los cuales el usuario podrá ingresar valores individuales. La longitud máxima que puede tener el nombre de un parámetro es de 8 posiciones. Si la cantidad es mayor a 8 el programa arrojará error.
SELECT-OPTIONS: donde el usuario podrá ingresar rango de valores.
Se pueden usar algunos agregados como:
OBLIGATORY: hace que el parámetro sea obligatorio.
DEFAULT: asigna un valor por defecto al parámetro.
También podemos crear otros tipos de parámetros de entrada y os referimos a:
CHECKBOX: permite al usuario tildar las opciones que prefiera dentro de un grupo de opciones disponibles.
RADIOBUTTON: es donde el usuario selecciona una de las opciones dentro de las disponibles.
SELECT-OPTIONS: son parámetros que nos permiten ingresar rango de valores, es decir, un valor desde y un valor hasta, aparte de valores individuales.
FRAME o MARCO
Para crear un encuadre para los parámetros de la pantalla de selección, debemos colocar a la declaración de parámetros dentro de las siguientes sentencias:
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
---------
SELECTION-SCREEN END OF BLOCK b1.
Donde b1 es el nombre del FRAME (marco) y text-001 es el título que se visualizará en la parte superior izquierda del marco.