ABAP - Porta papeles

 
Vista:

Porta papeles

Publicado por Natalia Martín (1 intervención) el 27/01/2005 15:08:43
URGENTE Hola, tengo un problema, no se si alguien sabrá cómo recoger del portapales los datos obtenidos con un Ctrl+C.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Porta papeles

Publicado por Alejandro (226 intervenciones) el 11/04/2023 21:10:14
En ABAP, puedes recoger los datos del portapapeles utilizando la función 'cl_gui_frontend_services=>clipboard_import'.

Puedes usar el siguiente código de ejemplo para recoger los datos del portapapeles y mostrarlos en una ventana de mensaje:

1
2
3
4
5
6
7
8
9
10
11
DATA: lv_text TYPE string.
 
TRY.
    cl_gui_frontend_services=>clipboard_import(
        IMPORTING
            data = lv_text
    ).
    MESSAGE lv_text TYPE 'I'.
CATCH cx_root.
    MESSAGE 'Error al leer del portapapeles' TYPE 'E'.
ENDTRY.

Este código utiliza la función 'clipboard_import' de la clase 'cl_gui_frontend_services' para importar los datos del portapapeles a la variable 'lv_text'. Luego, se muestra el contenido de la variable 'lv_text' en una ventana de mensaje.

Espero que esto te ayude a resolver tu problema.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar