Всем добрый день!
Буду очень признателен если кто-нибудь подскажет как решить проблемку.
Я пытаюсь получить список файлов в каталоге, вот таким кодом:
Code:
REPORT ZLK_EXCEL.
* variables
data: wa_file type string.
data: tab_file like table of wa_file,
t1 type string occurs 0 with header line,
pcount type i.
field-symbols <tab> type standard table.
*
START-OF-SELECTION.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>DIRECTORY_LIST_FILES
exporting
DIRECTORY = 'C:\TEMP'
FILTER = '*.*'
FILES_ONLY = 'X'
* DIRECTORIES_ONLY = 'X'
changing
FILE_TABLE = tab_file
count = pcount
EXCEPTIONS
CNTL_ERROR = 1
DIRECTORY_LIST_FILES_FAILED = 2
WRONG_PARAMETER = 3
ERROR_NO_GUI = 4
others = 5.
if sy-subrc NE 0.
write : / 'Error'.
endif.
а потом постоянно вываливаюсь по ошибке:
Цитата:
"Data objects in Unicode program are not convertible."
Если указать несуществующую директорию, просто ничего не происходит... Другие методы этого класса вроде работают - я попробовал CREATE_DIRECTORY.
В чем может быть причина?
Заранее спасибо.
