содержимое файла через cl_fdt_xl_spreadsheet. Но поля дат во внутр. формате экселя. Класс корректно не преобразует. Может у него есть какие-то параметры? Или есть метод готовый для этого?
Можно хранить столбец с датой в текстовом формате, тогда читаться будет нормально. Или сделать свой метод преобразования. Посмотреть можно на ZCL_EXCEL_COMMON=>DATE_TO_EXCEL_STRING и переделать наоборот. Готовых способов не припомню
можно делать так data(lv_date_abap) = conv dats( conv dats( '19000101' ) + lv_date_excel - 2 ).
я ж говорю - алгоритм я знаю. хотелось станд. метод. тем более, что речь идет о дата+время
Обсуждают сегодня