#1
|
|||
|
|||
Botones del MODULE USER_COMMAND_2000.
Buenas a todos,
Quizás mi duda es estúpida, pero no logro encontrar la respuesta. Cuando realizo los botones en el MODULE USER_COMMAND_2000, no se como programar el guardar datos, ejemplo. WHEN 'CANCEL'. LEAVE PROGRAM. * El boton exit nos devuelve al programa WHEN 'EXIT'. LEAVE PROGRAM. * El boton atras nos devuelve al paso anterior WHEN 'BACK'. LEAVE TO SCREEN 0. Pero y cuando WHEN 'GUARAR?'? Save program.. Muchas gracias a todos. Amparo |
#2
|
|||
|
|||
Hola compañero, te creas un form para guardar los datos que quieras (tablas, funciones etc) y luego haces lo que prefieras para salirte del programa o volver a la primera pantalla de tú programa.
LEAVE PROGRAM LEAVE TO SCREEN 0. SET SCREEN 0. Lo que prefiereas..... Salu2. |
#3
|
|||
|
|||
Gracias por la respuesta, pero creo que no me he explicado bien....yo tengo un container, con datos(en este caso, un xml que he creado), lo que quiero es, guardar esa informacion en el pc, activando el boton guardar, pero si sabeis de alguna funcion que guarde datos en el pc seria perfecto. Gracias
|
#4
|
|||
|
|||
Al crearte el status, al botón para guardar le habrás dado un nombre. Sólo tienes que poner WHEN NOMBRE_BOTON.
No sé si te entendí bien. |
#5
|
|||
|
|||
Tienes que poner esto en el MODULE USER_COMMAND_2000:
WHEN 'EXIT'. PERFORM guardar_datos. LEAVE PROGRAM. Y luego programar el guardar_datos de forma que te lo guarde en un fichero de xml o txt con la funciones kcd_excel_ole_to_convert o con la gui_upload, respectivamente. O eso es lo que yo haría . |
#6
|
|||
|
|||
Guardar XML en pc de usuario
Creo que esto te ayuda
CALL METHOD CL_SALV_DATA_SERVICES=>DOWNLOAD_XML_TO_FILE EXPORTING FILENAME = FILE XCONTENT = P_XML_XSTRING. FILE = Ruta donde guardaras (en este caso C:\cfdi_nomina_mx00031675_00051.xml) P_XML_XSTRING = La informacion Saludos!. Nota: Tu titulo no es muy apropiado para lo que nesesitas |
Herramientas | Buscar en Tema |
Desplegado | |
|
|