Open dataset binary mode

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Ermengol
    Junior Member
    • mar
    • 6

    #1

    Open dataset binary mode

    Hola a todos.
    Me encuentro con el siguiente caso.
    Estoy en una maquina CRM y tengo que leer en fondo unos archivos .xls adjuntos a la actividad. Consigo en contrar la direccion logica i fisica de los archivos. Con el metodo cl_crm_documents=>get_document encuetro lo que parece ser, el documento en binario. El problema es que no puedo extraer los dato. Alguien pude darme una idea de como hacerlo.
    Muchas gracias
  • ballan
    Senior Member
    • oct
    • 671

    #2
    Un fichero excel son datos de cada celda separados por tabuladores y cada fila separada por un retorno de carro entonces lo que podrias hacer es conociendo el codigo del tabulador (09 en hexadecimal) y el codigo del retorno de carro (0D en hexadecimal) podrias traducir lo que hay entre cada tabulador de hexadecimal a caracteres ascii.

    De todas formas la soluciona de arriba me parece muy trabajosa, yo ahora no tengo sap y no te puedo asegurar pero es muy probable que haya una funcion que te trnasforme los datos binarios a tabla interna, mira las tripas de la funcion TEXT_CONVERT_XLS_TO_SAP o de las ALSM_EXCEL... y quiza encuentres algo

    Comentario

    Trabajando...