Especificación dinámica de columnas

La sentencia de lectura SELECT permite especificar dinámicamente las columnas a seleccionar. Esta lección trata de enseñarle cómo realizar este tipo de lectura.

  • Conceptos

En una sentencia SELECT el nombre o los nombres de las columnas a se pueden pasar en una variable de tipo C o STRING entre paréntesis, por ejemplo (nombre_columnas). Para más detalles sobre los conceptos de la programación dinámica consulte la lección Sentencias OPEN SQL dinámicas

  • Aplicación práctica

Ampliamos el programa ejecutable de la lección anterior ABAP Open SQL – Especificación dinámica de la tabla (enlaza artículo con el anterior 10_02). En la lógica del código fuente añadimos la implementación que permite realizar la selección dinámica de las columnas. Para el nombre de las columnas creamos un parámetro de selección que será informado en la capa de la vista.

  1. Implementamos el código fuente.
  2. Ejecutamos el programa e informamos los parámetros de selección.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *