🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP Las funcionalidades estándar del ALV

ABAP Las funcionalidades estándar del ALV

ABAP Las funcionalidades estándar del ALV

Resumen

Unidad 5 leccion 6

Las Funcionalidades estandar del ALV

Las ventajas q presentan los reportes ALV es q proporcionan muchas funcionalidades estándar, las cuales no son necesarias codificar y q por defecto ya vienen xa el q el suuario las utilice junto con el ALV.

Estas funcionalidades funcionan como una caja negra, los usuarios y nosotros los programadores las vamos a utilizar sin saber ni importar como funcionan interna/.

Vamos analizar las funcionalidades mas importantes:

  • Detalles: Si seleccionamos un registro del reporte y hacemos clic en lelicono de detalles vamos a visualizar en un venta de gialgo el contenido del registro tal como vemos en la sgnte imagen (Lupa)
  • Clasificacion Ascendente: si seleccionamos una columna del reporte ALV y hacemos clic en el icono de clasificacion ascendente vamos a ordenar los registros ascendentes.
  • Clasificacion descendente: Aquí se realiza el ordenamiento descendente, al contrario de inmediata/ anterior.
  • Fijar filtros: si seleccionamos una columna del reporte ALV y hacemos clic en el icono fijar filtros vamos a poder filtrar lso registros del reporte x ese campo.
  • Presentacion preliminar: si hacemos clic en el icono de presentacion preliminar vamos a visualizar el reporte ALV en el fromato ALV LIST.
  • Microsoft Excel: si hacemos clic en el icono se abrirá el Excel.
  • Tratamiento de textos: si hacemos clic en el éste, visualizamos ventana de dialogo => opcion Crear documento y tildamos => tener en cuenta los colores = inicial MS WORD, podemos generar un archivo con FORMATO .RTF.
  • Fichero Local: clic icono fichero local = podemos elegir el formato del archivo q se va a generar.

** S/conversión => clic

** Si la opciónn es S/converisíon => genera archivo de salida .TXT

luego escribir el directorio => donde se guarda el archivo y nombre del fichero o archivo y hacemos clic en Crear.

Luego dar permisos al sist. xa crear el archivo y clic en botón permitir.

En la barra de status se visualiza el mensaje de exito q indica la creación del archivo.

Se visualiza el archivo.txt en el bloc de notas

Si elegimos Hoja de Cálculo coste => archivo con formato .XLS Excel.

también elegido directorio y nombre .xls

  • Destinatario de Mail: si hacemos clic en el icono destinatario de mail => visualizaremos => podemos escribir el contenido de mail, agregar destinatario de mail, adjuntar archivos y enviar mail.
  • en la pestaña ANEXOS vemos q x defecto el reporte ALV ya viene adjunto como anexo
  • Función gráfica: Si hacemos clic en función gráfica entonces podemos visualizar si es q corresponden a la info, una gráfica
  • Modificar layout: si hacemos clic en el icono modificar layout podemos modificar distintos aspecto del layout.

2- El paso a paso xa excluir funcionalidades de un ALV

retringir el acceso a asuarios a ciertas funcionalidades estandar => el usurio no tiene permisos xa enviar el mail =>no debe visualizarse el icono de enviar mails, esta lógica es similar xa el resto de funcionalidades.

xa estos casos eventual/ => excluir la barra de Tools de la TX y la barra de menus las funcionalidades q no deseamos q visualice y utilice el usuario.

supongamos => q la tabla int TI_EXCLUSIONES q se utiliza xa almacenar los codigos correspondientes a la funcionalidades q deseamos excluir del ALV, la cual será del tipo SLIS_T_EXTAB y también la estructura wa_exclusiones q será la cabecera de la tab int. y será de tipo SLIS_EXTAB.

REPORT zreporte_alv.

TYPE POOL: slis.

CONSTANTS: c_x(1) TYPE c VALUE 'X'

* TAB INT y estructura de salida de ALV

DATA: ti_usuarios TYPE STANDARD TABLE OF ztabla_usuarios,

wa_usuarios LIKE LINE OF ti_usuarios,

* tab int y structura de catalogo

ti_catalogo TYPE slis_t_fieldcat_alv,

wa_catalogo TYPE slis_fieldcat_alv,

* tab int y estructura xa excluir funcionalidades

ti_exclusiones TYPE slis_t_extab,

wa_exclusiones TYPE slis_extab,

* estructura xa la configuracion de la salida

wa_layout TYPE slis_layout_alv,

* variable con el nombre del prog

v_repid LIKE sy-repid.

luego dentro de la subrutina EJECUTAR_ALV vamos a declarar un subrutina EXCLUIR_FUNCIONALIDADES

FORM ejecutar_alv.

CLEAR v_repid.

v_repid = sy-repid.

* excluir funcionalidades

IF p_grilla EQ c_x.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

EXPORTING

i_callback_program = v_repid

it_fieldcat = ti_catalogo[]

it_excluding = ti_exclusiones

is_layout = wa_layout

TABLES

t_outtab = ti_usuarios.

ELSEIF p_lista EQ c_x.

CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'

EXPORTING

i_callback_program = v_repid

it_fieldcat = ti_catalogo[]

it_excluding = ti_exclusiones

is_layout = wa_layout

ENDIF.

y dentro de la subrutina EXCLUIR_FUNCIONALIDADES vamos agregar un registro nuevo en la tab int TI_EXCLUSIONES x c/u de las funcionalidades q vamos a excluir.

FORM excluir_funcionalidades.

REFRESH ti_exclusiones.

*destinatario de mail

wa_excluiones = '%SL'.

APPEND wa_exclusiones TO ti_exclusiones.

ENDFORM.

xa saber cual es el código correspondiente a c/funcionalidad debemos ejecutar el ALV (ABAP LIST VIEWER)

posicionar el cursor sobre la funcionalidad, xa desplazarnos entre los componentes de la pantalla => la tecla TAB del teclado => luego techa F1.

Datos técnicos

Programa : SAPLKKBL

Funcion : %SL

por ultimo al momento de ejctuar el modulo de funciones q genera el reporte ALV debemos agregar como parámetro de entrada a la tabla int TI_EXCLUSIONES.

IF p_grilla EQ c_x.

--------

--------

--------

--------

it_excluding = ti_exclusiones

ELSEIF p_lista EQ c_x.

--------

--------

--------

--------

it_excluding = ti_exclusiones

ENDIF.

si ejecutamos el reporte ALV y seleccionamos xa visualizar el ALV GRID => ya no se visualiza el icono de mail => destinatario de mail.

y también pásalo mismo en el report ALV LIST. (no se visualiza el mail) de la barra tools ni en la borra de menús.


 

 

 


Sobre el autor

Publicación académica de Gustavo Betancur Guzmán, en su ámbito de estudios para la Carrera Consultor ABAP.

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Las funcionalidades estándar del ALV" de la mano de nuestros alumnos.

SAP Senior

LAS FUNCIONALIDADES ESTÁNDAR DEL ALV. Los reportes ALV tienen una ventaja añadida ya que proporcionan muchas funcionalidades estándar, las cuales no es necesario codificar y que vienen de serie para que le usuario las utilice junto con el ALV. Es como una caja negra o una calculadora, no necesitamos saber la ingeniería y matemáticas de sus operaciones internas para poder hacer uso de ella. Al ejecutar un reporte ALV, dentro del menú de la transacción y de la barra de herramientas de la transacción se tiene acceso a las funcionalidades estándar que nos proporcionan los ALV. Estas son las funcionalidades más importantes: Detalles Clasificación ascendente ...

Acceder a esta publicación

Creado y Compartido por: Juan Alberto Peñalver Alvarez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Lección 6/9: Video-Funcionalidades estándar del ALV 1. ABAP ALV funcionalidades Una de las grandes ventajas que presentan los ALVs es que proporcionan muchas funcionalidades estándar, que no necesitaremos crear como desarrolladores, sino que simplemente podemos utilizarlas. A continuación algunas de las funcionalidades estándar más importantes: Botón Detalles: Presionamos el botón de detalles, podremos ver en una tabla el contenido completo de la fila. Botón de Ordenamiento: Ordena el reporte en forma ascendente y descendente por uno o más campos, con sola marcar las columnas y presionar los botones de ordenamiento. Botón Filtros: Utilizar filtros para determinados...

Acceder a esta publicación

Creado y Compartido por: Ruben Santiago Cuenca Balanza / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

1| Funcionalidades estándar del ALV Las principales funcionalidades de los reportes ALV son - Ordenar el reporte de forma ascendente y descendente con solo marcar la columna. - Filtros de determinados campos con solo marcar la columna y el boton filtro. - Previsualización de reporte para ver el reporte luego de mandarlo a imprimir. - Podemos enviar a excel. - Exportar el reporte a word. - Exportar a otro formato de archivo local. - Enviarlo por mail dentro de SAP. - Generar Gráfico con los valores que se muestran en el reporte. - Cambiar la disposición general del reporte quitando columnas.

Acceder a esta publicación

Creado y Compartido por: Jesus German Cavazos Elizondo

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

SAP Expert

Las funcionalidades estándar del ALV LECCION 6º DE 10 1 - Funcionalidades estandar ALV. detalle. Clasificacion ascendente clasificacion descendente fijar filtros presentacion preliminar microsoft excel tratamiento de textos fichero local destinatario de mail anexos funcion grafica. modificar layout 2 - Excluir funcionalidade ALV. declarar una TI ti_exclusiones donde se almacena los codigos que deseamos excluir. de tipo SLIS_T_EXTAB. declarar una estructura WA_EXCLUSIONES del tipo SLIS_EXTAB. crear la subrutina excluir_funcionalidades dentro de la subrutina ejecutar_alv. dentro de la subrutina excluir_funcionalidades agregamos un registro nuevo en la ti ti_exclusiones...

Acceder a esta publicación

Creado y Compartido por: Pablo Adrian Oggero

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

SAP SemiSenior

Funcionalidades standard del ALV Los reportes ALV nos dan un monton de funcionalidades sin que nosotros tengamos que programarlas, como por ejemplo: - Ver el detalle de una fila - Ordenarlo por columnas - Exportar el reporte a Excel, Word ó formatos standard - Enviarlos por email - Decidir que filas queremos que se muestren

Acceder a esta publicación

Creado y Compartido por: Cristina Fraile Del Rio / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert



FUNCIONALIDADES DEL ALV. VIDEO. El estándar trae funcionalidades como son: ordenar, filtrar, exportar a Excel, Word o un archivo local, previsualizacion de impresión, ver en grafica etc. Se pueden cambiar el orden de las columnas, se pueden hacer sub totales y se pueden hacer layout, son dependientes de los mandantes, se puede hacer importación y exportaciones; rkkavli, manejo de layout de sap.

Acceder a esta publicación

Creado y Compartido por: Alexander Cardenas

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

SAP Master


ALV Funcionalidades Abap alv funcionalidades una de las grandes ventajas que presentan los ALVs es que proporcionan muchas funcionalidades estándar, que no necesitaremos crear como desarrolladores, sino que simplemente podemos utilizarlas. Veamos a continuación algunas de las funcionalidades estándar más importantes: Detalles: si seleccionamos una fila del reporte y presionamos el botón de detalles, podremos ver en una tabla el contenido completo de la fila. Ordenamiento Ascendente y Descendente: podremos ordenar el reporte en forma ascendente y descendente por uno o más campos, con sola marcar las columnas y presionar los botones de ordenamiento. Filtros: podremos utilizar filtros...

Acceder a esta publicación

Creado y Compartido por: Cesar Armando Gutierrez Gomez / Disponibilidad Laboral: FullTime

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

SAP Master

Los reportes ALV nos proporcionan diferentes funcionalidades estándar: -mostrar detalles de una fila seleccionada en una tabla -ordenar de forma ascendente o descendente los registros -agregar filtros -exportar el reporte a Excel -exportar el reporte a Word -enviar el reporte por correo -crear gráficos a partir de los datos del reporte -agregar o quitar columnas del reporte.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

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

SAP Senior

Lección 6 Video - Funcionalidades estándar del ALV Funcionalidades estándar del ALV En este vídeo veremos algunas de las funcionalidades estándar que nos proporcionan los reportes ALV. Para ello vamos a ejecutar el reporte de usuarios region sur con el que estuvimos trabajando. Si seleccionamos una fila y presionamos el botón de detalles podemos ver en una tabla el contenido completo de la fila. Podremos ordenar el reporte en forma ascendente y descendente por uno o más campos con solo marcar las columnas y presionar los botones de ordenamiento. También podremos utilizar filtros para determinados campos con solo marcar la columna y presionar el botón de filtros. Mediante el botón...

Acceder a esta publicación

Creado y Compartido por: Freddy Enrique Sierra Yepez

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

SAP Junior

FUNCIONALIDADES ESTÁNDAR DEL ALV Estás funcionalidades funcionan como una caja negra, los usuarios y nosotros como programadores la vamos a utilizar sin saber ni importar como funcionan internamente. Al ejecutar un reporte ALV dentro del menú de la transacción y dentro de la barra de herramientas de la transacción vamos a tener acceso a las funcionalidades estándar que nos proporcionan los ALV. A continuación alguna de las funcionalidades más importantes: Detalles: haciendo clic en el icono de detalles vamos a visualizar en una ventana de diálogo el contenido del registro. Clasificación ascendente: si seleccionamos una columna y hacemos clic en el icono de clasificación...

Acceder a esta publicación

Creado y Compartido por: Gerardo Jose Campos Tovar / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

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

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!