📘ABAP - Select-options

#PLANCARRERA2021

40, 60 y hasta 100%OFF en planes de carrera 2021!!!

Definición de Select-options

Es un objeto de la pantalla de selección ABAP que permite ingresar rangos de valores o valores individuales que se utilizarán para restringir el procesamiento y la salida de los datos posteriores.

El rango está compuesto por un valor "desde" y un valor "hasta".

La sintaxis del SELECT-OPTIONS es la siguiente:

SELECT-OPTIONS <s_nombre> FOR <tipo_datos>. 

Cuando declaramos un select-options se creará una tabla interna con los siguientes campos:

  • SIGN: este campo contiene I o E, donde I representa un inclusivo (Incluir ese valor) y E es exclusivo (Excluir los valores), el valor por defecto es I.
  • OPTION: Este campo puede aceptar valores BT (Entre), NB (No Entre), EQ (Igual), NE (No igual), GT (Mayor que), LT (Menor que).
  • LOW: Este campo almacena el valor desde del rango.
  • HIGH: Este campo almacena el valor hasta alto del rango.

 

Veamos a continuación un ejemplo de su utilización:

DATA:     v_werks_d     TYPE werks_d.

SELECT-OPTIONS: s_zwerks FOR v_werks_d. 

Existen muchas adiciones que se pueden agregar a la sentencia SELECT-OPTIONS, algunas de ellas son:

  • OBLIGATORY: para que el campo sea obligatorio.
  • NO INTERVALS: para que no se muestra el hasta.
  • NO-EXTENSION: para que solo se puede introducir un solo rango de valores.

 

¿Buscás una carrera con Futuro?

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

¡🖐️NO TE VAYAS! sigue leyendo 👇, que tenemos muchos recursos para compartir

 

¿Desea Aprender más sobre Select-options?

"Select-options" es un tema que desarrollamos en nuestra 🎓Carrera Consultor ABAP que inicia el lunes 09 Agosto 2021.

Si acepta el desafío de iniciar una carrera exitosa nos veremos en clase!!!

 Cargando presentación, aguarde unos instantes...

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Select-options" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

Sentencias SQL Select: acceso a la base de datos Select <campos a leer> From <tabla DB> Into <tabla donde se guardan los datos> Where <condiciones para la seleccion de datos> El Select * es para leer todos los campos de la tabla origen sin necesidad de escribirlos Appending Tabe es para agregar los resgistros a una tabla interna que ya contiene informacion que no se quiere sea borrada Into Table es cuando se guardan los datos en una tabla interna Despues de un select se recomienda por performance hacer un check al sy-subrc Select Single es una variacion del select donde solo se obtiene la primera ocurrencia que cumpla con las condiciones Into Correspondig Fielads es cuando no tenemos ordena la... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La sentencia SELECT

Creado y Compartido por: Hazel Maribel Flores Martin

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

pantalla de seleccion para meter select-options default obligatory checkbox. raddiobutton. transaccion se91 para mensajes. tipos de mensajes: S I W E A X

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: Christian Camilo Alzate Duque

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert

Sentencia SELECT Select: Es el resultado y se colocan los campos que se quieren visualizar. From: Va la tabla de origen de donde se sacan los datos. Into: Va el destino donde seran alojados los datos. Where: Va la condición de búsqueda. Select * : Se seleccionan todos los campos. APPENDING TABLE: Se usa para insertar contenido a la tabla interna. INTO TABLE: Para reemplazar el contenido. Nota: Es recomendable CLEAR y REFRESH de la tabla interna antes de realizar la selección. Después de un select se debe preguntar por el SY-SUBRC para saber como seguir. SINGLE: Para obtener el primer resultado que cumpla con la condición. INTO CORRESPONDING FIELDS OF TABLE: Se usa cuando queremos obtener de una... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La sentencia SELECT

Creado y Compartido por: Dairy Alejandra Torrenegra Cera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert

Pantalla de seleccion area donde se especifican los parametros con los que se va a ejecutar el programa PARAMETERS: el usuario especifica un valor individual SELECT-OPTIONS: el usuario especifica un rango No se puede usar el mismo parametro como variable, se debe asignar el valor del parametro en una variable declarada antes PARAMETER: (parametro) LIKE (variable). SELECT OPTIONS: (parametro) FOR (variable). longitudo maxima de un parametro 8 caracteres OBLIGATORY: lo hace obligatorio DEFAULT: especifica valor por defecto PARAMETER: un solo parametro PARAMETERS: (con el igual) varios Para poner una descripcion al parametro: Pasar a / Elementos de texto / textos de seleccion (El programa debe estar activo) Para hacer marcos de parametros: SELECTION-SCREEN... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: Yeffer Jaime Sierra Saenz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

PARAMETROS DE SELECCION Dentro de una pantalla de selección podemos declarar PARAMETERS (valores individuales) y SELECT-OPTIONS (rango de valores). Su nombre no puede superar los 8 caracteres. Algunos agregados son OBLIGATORY y DEFAULT. Podemos hacer uso de la ayuda de búsqueda como por ejemplo: LIKE sy-datum. --> muestra el calendario Los textos de los parámetros se crean como "textos de selección" desde el menú. También podemos crear parámetros tipo CHECKBOX o RADIOBUTTON como sigue: PARAMETERS: p_check AS CHECKBOX, p_op1 RADIOBUTTON GROUP grp, p_op2 RADIOBUTTON GROUP grp. Si declaramos solo un parámetro podemos usar PARAMETER. (sin la S) Los SELECT-OPTIONS se declaran como:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: Jonatan Richioni

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

PARAMETERS: El usuario puede ingresar valores individuales. SELECT-OPTIONS: El usuario puede ingresar rango de valores. SE91: Clase de mensajes. Tipos de Mensajes: S: status. I: information. W: warning. E: error. A: terminación. X: dump.

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: Wanderson Esaú López Peraza

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Parámetros de selección Pantalla de selección: Es un área dentro de los reportes en donde se especifican los parámetros de selección por los cuales se va a ejecutar el programa. Se registra el procesamiento y la salida de los datos. Normalmente se coloca después de la declaración de datos. Dentro de una pantalla de selección se pueden declarar dos tipos de objetos: PARAMETER en los cuales el usuario puede ingresar valores individuales y de tipo SELECT-OPTIONS en donde el usuario puede ingresar rangos de valores. ejemplo: PARAMETERS: p_fecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum, p_nombre(10) TYPE c OBLIGATORY. *Nota La longitud máxima... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: Enrique Javier Machuca Silva / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

PANTALLA DE SELECCION: Se utiliza para restringir el procesamiento y la salida de datos. Por lo generar se coloca después de la declaración de datos. Hay dos tipos de objetos: Parameter->el usuario puede ingresar valores individuales. Select-Options->el usuario puede ingresar rango de valores. Se pueden crear Parametros tipo:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: Roxana Solis Ramirez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

1. La sentencia SELECT Se utiliza para acceder a las bases de datos de SAP. podemos acceder a los registros almacenados en todas las tablas. Sintaxis: SELECT<resultado> FROM<tabla> INTO<target> WHERE<condiciones>. Ejemplo. Si quisieramos obtener los registros de la tabla ZTABLA_USUARIOS, usariamos el siguiente codigo: SELECT * FROM ztabla_usuarios INTO TABLE ti_usuarios. APPENDING TABLE: Se utiliza junto con la sentencia SELECT y produce que los regsitros de las tablas que se selecionan se añadan al final de la tabla interna sin pisar los registros preexistentes en la tabla interna. INTO TABLE: Se utiliza junto con la sentencia SELECT y produce que los rgistros de las tablas base de datos que se selecionan,... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La sentencia SELECT

Creado y Compartido por: Jairo Alexander Arias Linares

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Parámetros de Selección Pantalla de Selección. Es un área dentro de los reportes en donde se especifican los parámetros de selección por los cuales se va a ejecutar el programa. Se utiliza para restringir el procesamiento y la salida de los datos. Por lo general se coloca después de la declaración de datos. Tipos de objetos de la pantalla de selección PARAMETER PARAMETERS: p_fecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum, p_nombre(10) TYPE c OBLIGATORY. La longitud máxima que puede tener el nombre de un parámetro es de 8 posiciones. PARAMETERS: p_list AS CHECKBOX. PARAMETER: p_arg RADIOBUTTON... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Consultor ABAP - Lección: La pantalla de selección

Creado y Compartido por: John Arley Lopez Sanchez


👉Bueno, estos fueron los últimos artículos de más de 65.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

ACADEMIA CVOSOFT | LO IMPORTANTE ES APRENDER, EL RESTO ES HUMO

📘+CVOPEDIA!

:: Buscador de términos:

Busque término enfocados en SAP ABAP

Utilice el siguiente campo para efectuar una búsqueda manual:

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?