Текущее время: Вс, июл 20 2025, 20:58

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Список файлов в каталоге DIRECTORY_LIST_FILES
СообщениеДобавлено: Пн, ноя 27 2006, 14:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 18 2006, 10:37
Сообщения: 177
Откуда: Беларусь
Пол: Мужской
Всем добрый день!

Буду очень признателен если кто-нибудь подскажет как решить проблемку. :)
Я пытаюсь получить список файлов в каталоге, вот таким кодом:

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.

В чем может быть причина?

Заранее спасибо. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 15:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Попробуйте так:
Code:
data: wa_file(1024) type c.  " TYPE FILE_INFO-FILENAME


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 21:49 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, ноя 13 2006, 14:42
Сообщения: 93
Пол: Мужской
Может быть даже
data: wa_file type file_info,...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 28 2006, 10:29 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 18 2006, 10:37
Сообщения: 177
Откуда: Беларусь
Пол: Мужской
Работают оба варианта
Цитата:
data: wa_file type file_info-filename.

и
Цитата:
data: wa_file(1024) type c.

:)
Большое спасибо! =^_^=


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 08 2007, 14:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 28 2005, 08:50
Сообщения: 141
FoLKo написал:
Работают оба варианта
Цитата:
data: wa_file type file_info-filename.

и
Цитата:
data: wa_file(1024) type c.

:)
Большое спасибо! =^_^=


А как получить список файлов SAP-Directories в сервер приложении?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 08 2007, 15:05 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Xenon написал(а):
А как получить список файлов SAP-Directories в сервер приложении?

Чего куда получить?
И зачем?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 08 2007, 15:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 28 2005, 08:50
Сообщения: 141
sy-uname написал(а):
Xenon написал(а):
А как получить список файлов SAP-Directories в сервер приложении?

Чего куда получить?
И зачем?


Как получить список файлов находящихся в директории сервер приложении, например HOME?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 08 2007, 15:33 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
наверно то, что al11 выдает


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 08 2007, 15:44 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 28 2005, 08:50
Сообщения: 141
vga написал(а):
наверно то, что al11 выдает


во-во именно те списки которые можно увидеть с помощью этой транзакции


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 08 2007, 15:46 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Тык вы код то программы гляньте
RSWATCH0

Там такая форма есть FORM GET_DIRECTORY.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB