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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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