Текущее время: Вт, июл 22 2025, 22:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Чт, авг 02 2012, 11:16 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
нужно считать список файлов с заданной директории на сервере по определенной маске,почему-то 'SUBST_GET_FILE_LIST'
не отрабатывает,может кто-то знает как это сделать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Чт, авг 02 2012, 11:58 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
http://wiki.sdn.sap.com/wiki/display/AB ... with+files
на эти ФМ и на тр AL11 нужны полномочия
может поэтому не срабатывает


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Чт, авг 02 2012, 12:47 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
AL11 у меня показывает и я вижу свои файлы.А вот функцию я скопипрвала под Z и в разработочном манданте,сообщений о полномочиях не подает,правда при тестировании в отладке программа пишет что "предварительнве настройки для пользователя не найдены
Исп. ПредвСистемнНастройки."
Может это и есть отсутствие полномочий


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Чт, авг 02 2012, 13:04 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Нет,єто не полномочия,для любой другой функции при отладке відается тоже сообщение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Чт, авг 02 2012, 15:37 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Не получается ,хоть разбей1ся.Я уже попробовала вторую функцию EPS_GET_DIRECTORY_LISTING,она мне больше понравилась,
но результат
READ_DIRECTORY_FAILED
В отладке проверка на полномочия полномочия с нулем закончилась,что еще может быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Чт, авг 02 2012, 16:24 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 351
Возможно, директория не существует.
1) Вы в AL11 видите файлы в директории в той же системе?
2) Правильно ли указывается название директории при вызове ФМ-ов?
3) ФМ-ы запускаются в диалоговом процессе или в фоновом?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 08:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
непонятно :cry:
копайте в отладчике до точного места возникновения ошибки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 09:01 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Я понимаю,что что не то пишу,даже если я отдельно от программы тестирую EPS_GET_DIRECTORY_LISTING,то она не отрабатывает.
Путь я пишу ' /usr/sap/trans/buffer/' такой же, какой я вижу в AL11,маску уже совсем не пишу


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 09:56 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
маску надо вроде писать '*'

если не поможет, тогда смотрите программу RSWATCH0
Code:
FORM fill_file_list USING a_dir_name a_generic_name a_must_cs.

там с помощью system function считывается


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 10:51 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Просто караул, в программе RSWATCH0 call 'C_DIR_READ_START' возвращается с 0,а в функции при всех равных id с 1
Просто кошмар


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 10:52 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 351
В EPS_GET_DIRECTORY_LISTING - те же system function.
Может, с регистром символов связано?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 11:40 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
gasjuk написал(а):
Просто караул, в программе RSWATCH0 call 'C_DIR_READ_START' возвращается с 0,а в функции при всех равных id с 1
Просто кошмар

какие-то непонятки
AL11 точно работает? показывает список папок и по двойному клику список файлов?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 11:46 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
LAT написал(а):
В EPS_GET_DIRECTORY_LISTING - те же system function.
Может, с регистром символов связано?


Да, мне тоже кажется что проблема в регистре: попробуйте потестировать не в SE37 (который к верхнему регистру приводит), а в своей программе. А какая операционка на сервере?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 12:06 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
weise написал(а):
Да, мне тоже кажется что проблема в регистре: попробуйте потестировать не в SE37 (который к верхнему регистру приводит), ...

В SE37 достаточно поставить соответствующую опцию для отключения конвертации регистра.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: нужно считать список файлов с заданной директории на сервере
СообщениеДобавлено: Пт, авг 03 2012, 12:39 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 351
Человек все равно уже в отладчик влез. Чтобы наверняка - гляньте в отладчике, какой каталог успешно просматривается в AL11, и какой не получается просмотреть в ФМ-е. С учетом регистра названия каталога.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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


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

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


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

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