Avalados por :
A veces necesitamos el archivo de Excel original debido a la hora/fecha, formato de número o separador de decimales/miles diferentes. Estoy compartiendo a continuación un formulario ABAP genérico:
*&---------------------------------------------------------------------*
*& Form CONVERT_EXCEL_2003_XML
*&---------------------------------------------------------------------*
* Crear un archivo XML de Excel 2003 a partir de una tabla interna
*----------------------------------------------------------------------*
* -->PT_FIELDCAT Tabla de campo de ALV estándar
* -->PT_OUTTAB Tabla que incluye los datos.
* <--PCV_XML Archivo XML Creado
*----------------------------------------------------------------------*
form convert_excel_2003_xml tables pt_fieldcat type slis_t_fieldcat_alv
pt_outtab structure gt_outtab
changing pcv_xml.
data: struct type ref to cl_abap_structdescr,
ls_component type abap_compdescr,
ls_fieldcat type slis_fieldcat_alv.
field-symbols: <lfs_file> type any.
data: lv_created type c length 19,
lv_colcount type c length 3,
lv_text type c length 255.
lv_created = '2012-12-10T10:55:52'.
lv_created(4) = sy-datum(4).
lv_created+5(2) = sy-datum+4(2).
lv_created+8(2) = sy-datum+6(2).
lv_created+11(2) = sy-uzeit(2).
lv_created+14(2) = sy-uzeit+2(2).
lv_created+17(2) = sy-uzeit+4(2).
struct ?= cl_abap_typedescr=>describe_by_data( pt_outtab ).
describe table struct->components lines lv_colcount.
Facebook
Twitter
Pinterest
Telegram
Linkedin
Whatsapp
Sin respuestas
No hay respuestas para mostrar
Se el primero en responder
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute