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

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


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

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


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

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